Skip to content

Update Benchmark to 1.10.0 - #16306

Merged
copybara-service[bot] merged 2 commits into
masterfrom
test/cl1006077549
Oct 24, 2026
Merged

copybara-service[bot] merged 2 commits into
masterfrom
test/cl1006077549

Conversation

@copybara-service

Copy link
Copy Markdown

Update Benchmark to 1.10.0

With -Werror=thread-safety and an annotated libc++, Clang rejects
Benchmark's mutex wrapper: it sees the acquisition inside
Mutex::lock() but cannot tell that the caller receives the lock.

Use Benchmark 1.10.0, which annotates the wrapper when compiling with
Clang 1.

Auto-fixed-by: [🤖] @EtiennePerot
FUTURE_COPYBARA_INTEGRATE_REVIEW=#15376 from tamird:benchmark-thread-safety-current adf6f31

With `-Werror=thread-safety` and an annotated libc++, Clang rejects
Benchmark's mutex wrapper: it sees the acquisition inside
`Mutex::lock()` but cannot tell that the caller receives the lock.

Use Benchmark 1.10.0, which annotates the wrapper when compiling with
Clang [1].

[1]: google/benchmark@82a895089
@copybara-service copybara-service Bot added the exported Issue was exported automatically label Oct 24, 2026
@copybara-service
copybara-service Bot force-pushed the test/cl1006077549 branch 2 times, most recently from b26cc2f to 0172803 Compare October 24, 2026 05:59
@copybara-service
copybara-service Bot merged commit bd4908a into master Oct 24, 2026
1 of 3 checks passed
@copybara-service
copybara-service Bot deleted the test/cl1006077549 branch October 24, 2026 06:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

exported Issue was exported automatically

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants