Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Work around warnings building Google Benchmark w/Clang #2

Merged
merged 1 commit into from
Jul 16, 2020

Conversation

cottsay
Copy link
Contributor

@cottsay cottsay commented Jul 16, 2020

This should allow the HAVE_THREAD_SAFETY_ATTRIBUTES check to succeed and subsequently annotate the mutex functions properly and resolve the build warnings we're seeing in the clang/libcxx nightly builds.

Hopefully there will be an official fix for the issue soon.

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-clang Build Status
  • macOS Build Status
  • Windows Build Status

This should allow the HAVE_THREAD_SAFETY_ATTRIBUTES check to succeed and
subsequently annotate the mutex functions properly and resolve the build
warnings we're seeing in the clang/libcxx nightly builds.

Hopefully there will be an official fix for the issue soon.

Signed-off-by: Scott K Logan <logans@cottsay.net>
@cottsay cottsay added the bug Something isn't working label Jul 16, 2020
@cottsay cottsay requested a review from dirk-thomas July 16, 2020 00:57
@cottsay cottsay self-assigned this Jul 16, 2020
@cottsay cottsay merged commit 0a9a156 into main Jul 16, 2020
@delete-merged-branch delete-merged-branch bot deleted the benchmark_clang_warnings branch July 16, 2020 01:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants