From c33f21f86a14216336b87d48e9b552a13985b2bc Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Thu, 17 Mar 2022 13:01:57 -0700 Subject: [PATCH] Export of internal Abseil changes -- 199bdbf9ad253b216ed6c6386bf69bc706330204 by Abseil Team : Import of CCTZ from GitHub. PiperOrigin-RevId: 435425408 Change-Id: I502d21ca5771d14e24fe41b28dc562ea6274996d -- 245a761e96f53857cef9c2359eac9d4bbcfdfd47 by Abseil Team : Fix a -Wsign-compare -Wconversion problem in absl::btree discovered while getting cachelib to compile with those flags enabled. PiperOrigin-RevId: 435419108 Change-Id: I0a9fa53d0163f678dde8960410315a5bc8445c72 GitOrigin-RevId: 199bdbf9ad253b216ed6c6386bf69bc706330204 --- absl/container/internal/btree.h | 3 ++- absl/time/internal/cctz/testdata/version | 2 +- .../testdata/zoneinfo/America/Punta_Arenas | Bin 1209 -> 1209 bytes .../cctz/testdata/zoneinfo/America/Santiago | Bin 1282 -> 1282 bytes .../internal/cctz/testdata/zoneinfo/Asia/Gaza | Bin 1230 -> 1240 bytes .../cctz/testdata/zoneinfo/Asia/Hebron | Bin 1248 -> 1258 bytes .../cctz/testdata/zoneinfo/Chile/Continental | Bin 1282 -> 1282 bytes .../cctz/testdata/zoneinfo/Europe/Kiev | Bin 549 -> 558 bytes .../cctz/testdata/zoneinfo/Europe/Simferopol | Bin 865 -> 865 bytes .../cctz/testdata/zoneinfo/Europe/Uzhgorod | Bin 530 -> 539 bytes .../cctz/testdata/zoneinfo/Europe/Zaporozhye | Bin 560 -> 569 bytes 11 files changed, 3 insertions(+), 2 deletions(-) diff --git a/absl/container/internal/btree.h b/absl/container/internal/btree.h index a22c9bd7..da2abcb9 100644 --- a/absl/container/internal/btree.h +++ b/absl/container/internal/btree.h @@ -631,7 +631,8 @@ class btree_node { // Compute how many values we can fit onto a leaf node taking into account // padding. - constexpr static size_type NodeTargetSlots(const int begin, const int end) { + constexpr static size_type NodeTargetSlots(const size_type begin, + const size_type end) { return begin == end ? begin : SizeWithNSlots((begin + end) / 2 + 1) > params_type::kTargetNodeSize diff --git a/absl/time/internal/cctz/testdata/version b/absl/time/internal/cctz/testdata/version index 8ee898ba..ca002de2 100644 --- a/absl/time/internal/cctz/testdata/version +++ b/absl/time/internal/cctz/testdata/version @@ -1 +1 @@ -2021e +2022a diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Punta_Arenas b/absl/time/internal/cctz/testdata/zoneinfo/America/Punta_Arenas index 5c9a20b947f3763da250afdf005bc7f0136ad537..c04210406f7bd23172481db68ae2f7f9dcd8e9d2 100644 GIT binary patch delta 50 ycmdnVxs!83o}%l2AebHVGyp`;uX%J7L@#70JOH9M#FZc2*#DN9arfj}78?LbULYR; delta 50 ycmdnVxs!83o}$}-AebHVGyp`;uX%I~L@#70JOH9M#FZc0*#DN9ao6Np78?Lbsvsc% diff --git a/absl/time/internal/cctz/testdata/zoneinfo/America/Santiago b/absl/time/internal/cctz/testdata/zoneinfo/America/Santiago index 8d6032264b656186dc23df35402b1be0079fd670..cde8dbbf049e1bbeabf3bc757828aa1884e673c6 100644 GIT binary patch delta 64 zcmZqTYT}xZrg`)~5cC_kyMpN1F;4?P^!%DfVDW_vg$F?V4RPg1H}=c2u$8MTZe?-hHL=j~H8jvO)ic#Mo3_y@rEt@b|kws#10Snh;OO{YZrpbLQu6*W3I=+SmdM0`% I`bMT)0IN?8kN^Mx delta 38 ucmaFG`G9jm7-RXy@B_?~6#M aKA1L)JQ`$ delta 86 zcmZ3-vXo^)7^B+6@UKo+-Xt&pf!2}p0U%m?%ee#)t+Qk!n6Eo!1DLPZG8xR*FWEBz WByW(i7EBw)-kdy*QGN10#sUCG#TYXH diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Simferopol b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Simferopol index 88a6f3bdb4691ace47a6d670899a9d049ef5a123..40d23c029a647297b4901286652d2db5407d32dd 100644 GIT binary patch delta 48 tcmaFJ_K1*UbD+y>LSQ_eJOPG|hZ2mo;X4?+L{ delta 48 vcmaFJ_Knzy_=Ic(`kgz$O@fRZics&l; diff --git a/absl/time/internal/cctz/testdata/zoneinfo/Europe/Uzhgorod b/absl/time/internal/cctz/testdata/zoneinfo/Europe/Uzhgorod index a5755685e390bd5ad54402ee61b1319e9a66296e..d4c35914191fa2dd7a3e07105af0d4494681badb 100644 GIT binary patch delta 96 zcmbQlGMi;W7^B+6@V8!9IT{#%K#M aKA1L)J#M aKA1L)Ju?PT78yYeI delta 86 zcmdnVvVmnn7^C{c@V`!1-Xt&pf!2}p0U%m?%ee#)t+Qk!n6Eo!1DLPZG8xR*FWEBz WByW(i7EBw)-kdy-QDgFP#v%Yx92jN*