summaryrefslogtreecommitdiff
path: root/absl/strings/CMakeLists.txt
diff options
context:
space:
mode:
authorGravatar Matt Kulukundis <kfm@google.com>2024-01-29 12:14:16 -0800
committerGravatar Copybara-Service <copybara-worker@google.com>2024-01-29 12:15:25 -0800
commit9a79278a9793574cad2773b3445a887f949bc705 (patch)
tree3d7d0347715d51901113c1b3a62bc350b2c103e9 /absl/strings/CMakeLists.txt
parent42624b3d9d56ae6fd5c48b28715044667942b9d8 (diff)
Fix a corner case in SpyHashState for exact boundaries.
AbslHash allows for piecewise chunks to be streamed incrementally into hash states and requires them to hash identically to one giant stream. The exact size window for this is an internal details `PiecewiseChunkSize`. There was an off by one error in this code. Add tests and fix it. PiperOrigin-RevId: 602463183 Change-Id: I159bbb5e7e745f55b2fe6eaf0d2735bd0a08aca9
Diffstat (limited to 'absl/strings/CMakeLists.txt')
-rw-r--r--absl/strings/CMakeLists.txt1
1 files changed, 1 insertions, 0 deletions
diff --git a/absl/strings/CMakeLists.txt b/absl/strings/CMakeLists.txt
index 1b245362..ce9c5e46 100644
--- a/absl/strings/CMakeLists.txt
+++ b/absl/strings/CMakeLists.txt
@@ -1072,6 +1072,7 @@ absl_cc_test(
absl::fixed_array
absl::function_ref
absl::hash
+ absl::hash_testing
absl::log
absl::optional
absl::random_random