- f1b5ee8ff389dead0ba5671ad564a46aa1e8d216 Using %d with a uint32_t appears to work on some compiler... by Abseil Team <absl-team@google.com>

- f8fabe263281d0f57692b1e72014c34dc8a85340 Internal change. by Abseil Team <absl-team@google.com>

GitOrigin-RevId: f1b5ee8ff389dead0ba5671ad564a46aa1e8d216
Change-Id: I207dfc6ba2cd55653652e6bfc9d3699a9e114c1d
This commit is contained in:
Abseil Team 2018-03-30 13:35:58 -07:00 committed by Ashley Hedberg
parent d9b47d7888
commit 7b3c38a062
2 changed files with 5 additions and 3 deletions

View file

@ -216,7 +216,9 @@ cc_library(
testonly = 1,
hdrs = ["internal/exception_testing.h"],
copts = ABSL_TEST_COPTS,
visibility = ["//absl:__subpackages__"],
visibility = [
"//absl:__subpackages__",
],
deps = [
":config",
"@com_google_googletest//:gtest",

View file

@ -152,10 +152,10 @@ void CallOnceImpl(std::atomic<uint32_t>* control,
old_control != kOnceDone) {
ABSL_RAW_LOG(
FATAL,
"Unexpected value for control word: %d. Either the control word "
"Unexpected value for control word: %x. Either the control word "
"has non-static storage duration (where GoogleOnceDynamic might "
"be appropriate), or there's been a memory corruption.",
old_control);
static_cast<unsigned>(old_control));
}
}
#endif // NDEBUG