Snippets for abseil-cpp 20260526.0 from Fedora aarch64
Sourced from https://kojipkgs.fedoraproject.org/packages/abseil-cpp/20260526.0/3.fc45/data/logs/aarch64/build.log.
-
/usr/include/c++/16/bits/char_traits.h:432:56: warning: ‘__builtin_memcpy’ reading between 2 and 9223372036854775806 bytes from a region of size 1 [-Wstringop-overread] 432 | return static_cast<char_type*>(__builtin_memcpy(__s1, __s2, __n)); | ^ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/container/internal/raw_hash_set.h:2225:47: warning: ‘i.D.379758.slot_’ is used uninitialized [-Wuninitialized] 2225 | AssertSameContainer(a.ctrl_, b.ctrl_, a.slot_, b.slot_, | ~~^~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/container/internal/raw_hash_set.h:2225:56: warning: ‘D.428922.D.379758.slot_’ is used uninitialized [-Wuninitialized] 2225 | AssertSameContainer(a.ctrl_, b.ctrl_, a.slot_, b.slot_, | ~~^~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/container/internal/raw_hash_set.h:2225:47: warning: ‘D.429191.D.379758.slot_’ is used uninitialized [-Wuninitialized] 2225 | AssertSameContainer(a.ctrl_, b.ctrl_, a.slot_, b.slot_, | ~~^~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/flags/flag_test.cc:48:1: warning: ‘FLAGS_mistyped_string_flag’ violates the C++ One Definition Rule [-Wodr] 48 | ABSL_DECLARE_FLAG(std::vector<std::string>, mistyped_string_flag); | ^ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/flags/flag_test.cc:47:1: warning: ‘FLAGS_mistyped_int_flag’ violates the C++ One Definition Rule [-Wodr] 47 | ABSL_DECLARE_FLAG(int64_t, mistyped_int_flag); | ^ -
/usr/include/c++/16/bits/invoke.h:69:39: warning: ‘<anonymous>’ may be used uninitialized [-Wmaybe-uninitialized] 69 | { return (__invfwd<_Tp>(__t).*__f)(std::forward<_Args>(__args)...); } | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/strings/internal/utf8.cc:122:31: warning: comparison is always false due to limited range of data type [-Wtype-limits] 122 | } else if constexpr (0xFFFF < std::numeric_limits<wchar_t>::max()) { | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/strings/escaping.cc:607:27: warning: unknown conversion type character 'z' in format [-Wformat=] 607 | ABSL_RAW_LOG(FATAL, "Logic problem? szsrc = %zu", szsrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/strings/escaping.cc:607:27: warning: too many arguments for format [-Wformat-extra-args] 607 | ABSL_RAW_LOG(FATAL, "Logic problem? szsrc = %zu", szsrc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/synchronization/mutex.cc:354:18: warning: unknown conversion type character 'z' in format [-Wformat=] 354 | "Accumulated %zu Mutex debug objects. If you see this" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | " in production, it may mean that the production code" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | " accidentally calls " | ~~~~~~~~~~~~~~~~~~~~~~ 357 | "Mutex/CondVar::EnableDebugLog/EnableInvariantDebugging.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
/builddir/build/BUILD/abseil-cpp-20260526.0-build/abseil-cpp-20260526.0/absl/synchronization/mutex.cc:354:18: warning: too many arguments for format [-Wformat-extra-args] 354 | "Accumulated %zu Mutex debug objects. If you see this" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 355 | " in production, it may mean that the production code" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 356 | " accidentally calls " | ~~~~~~~~~~~~~~~~~~~~~~ 357 | "Mutex/CondVar::EnableDebugLog/EnableInvariantDebugging.", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~