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

google-benchmark 1.8.4 #172608

Merged
merged 2 commits into from
May 23, 2024
Merged

Conversation

dnhn
Copy link
Contributor

@dnhn dnhn commented May 23, 2024

Created with brew bump-formula-pr.

release notes
## What's Changed
* Audit MSVC references in cmake files to consider clang++ by @Maetveis in https://github.com/google/benchmark/pull/1669
* Make json and csv output consistent. by @andreas-abel in https://github.com/google/benchmark/pull/1662
* Update bazel.yml by @mosfet80 in https://github.com/google/benchmark/pull/1671
* Fix building on MinGW: default `WINVER` is too old by @zm1060 in https://github.com/google/benchmark/pull/1681
* Increase the kMaxIterations limit by @andreas-abel in https://github.com/google/benchmark/pull/1668
* Set -Wno-unused-variable for tests by @oontvoo in https://github.com/google/benchmark/pull/1682
* Add no-unititialized-variable to tests by @dmah42 in https://github.com/google/benchmark/pull/1683
* Add Python 3.12 support by @nicholasjng in https://github.com/google/benchmark/pull/1676
* Change nanobind linkage to response file approach on macOS by @nicholasjng in https://github.com/google/benchmark/pull/1638
* Reapply size optimizations for clang & MSVC, LTO for Mac+Linux by @nicholasjng in https://github.com/google/benchmark/pull/1685
* [bindings] Add LTO builds on Windows+MSVC by @nicholasjng in https://github.com/google/benchmark/pull/1687
* Add pre-commit config and GitHub Actions job by @nicholasjng in https://github.com/google/benchmark/pull/1688
* Replace isort hook with ruff builtin import sorting by @nicholasjng in https://github.com/google/benchmark/pull/1689
* Add `setuptools_scm` for dynamic zero-config Python versioning by @nicholasjng in https://github.com/google/benchmark/pull/1690
* Fix unit tests compilation by non-gnu/msvc compilers with c++11 support. by @ivafanas in https://github.com/google/benchmark/pull/1691
* Fixed compiler warnings by @tmiguelf in https://github.com/google/benchmark/pull/1697
* Switch out black for ruff format by @nicholasjng in https://github.com/google/benchmark/pull/1698
* Add Missing `\n` at the End of Error Log String by @itzmeanjan in https://github.com/google/benchmark/pull/1700
* Fix CMakeLists.txt for perf_counters_test by @illbegood in https://github.com/google/benchmark/pull/1701
* [CI] Fix sanitizer builds by pinning the LLVM revision by @LebedevRI in https://github.com/google/benchmark/pull/1703
* Support windows MSYS2 environments by @LebedevRI in https://github.com/google/benchmark/pull/1704
* Fix `pre-commit` GitHub Actions job by @nicholasjng in https://github.com/google/benchmark/pull/1708
* [NFC] `complexity_n` is not of `IterationCount` type by @LebedevRI in https://github.com/google/benchmark/pull/1709
* Fix editable install by unsetting `build_ext.copy_extensions_to_source` by @nicholasjng in https://github.com/google/benchmark/pull/1710
* Upgrade core bazel dependencies by @nicholasjng in https://github.com/google/benchmark/pull/1711
* Run `pre-commit autoupdate`, fix stale pyproject.toml comments by @nicholasjng in https://github.com/google/benchmark/pull/1712
* Check out repo at depth 0 for Python tests, bump Python and PyPI actions by @nicholasjng in https://github.com/google/benchmark/pull/1713
* Fix mis-matching argument in closing tag for cmake macro (#1714) by @iakovs in https://github.com/google/benchmark/pull/1715
* define HOST_NAME_MAX for z/OS by @abhina-sree in https://github.com/google/benchmark/pull/1717
* Fix division by zero for low frequency timers for CV statistics by @ivafanas in https://github.com/google/benchmark/pull/1724
* Remove the use of "Sanity" and replace it with "Safety"  by @hamptonm1 in https://github.com/google/benchmark/pull/1728
* CycleClock: use RDTIME instead of RDCYCLE on RISC-V by @aurel32 in https://github.com/google/benchmark/pull/1727
* Enable Large-file Support by @oToToT in https://github.com/google/benchmark/pull/1726
* Fix per-thread timing error on z/OS by @abhina-sree in https://github.com/google/benchmark/pull/1719
* Avoid leaking LFS flags to reverse dependencies by @afq984 in https://github.com/google/benchmark/pull/1730
* Change Fixture to use non-const SetUp and TearDown in example by @FantasqueX in https://github.com/google/benchmark/pull/1723
* fix: fail to import gbench in bazel and python3.12 by @dhmemi in https://github.com/google/benchmark/pull/1721
* Issue1731 created console does not receive output by @bstordrup in https://github.com/google/benchmark/pull/1732
* tools/compare: don't actually discard valid (but zero) `pvalue` by @LebedevRI in https://github.com/google/benchmark/pull/1733
* Issue 1734: Streams not flushed if not running actual benchmarks by @bstordrup in https://github.com/google/benchmark/pull/1735
* fix(cmakelists.txt): enforce CMake to find PFM or fail when BENCHMARK… by @ananta in https://github.com/google/benchmark/pull/1705
* Docs: `reducing_variance.md`: proofreading, fix typos by @LebedevRI in https://github.com/google/benchmark/pull/1736
* Fix C-style typecasting in QNX-specific code by @Arech in https://github.com/google/benchmark/pull/1739
* Bump pre-commit dependencies by @nicholasjng in https://github.com/google/benchmark/pull/1740
* Output library / schema versions in JSON context block by @LebedevRI in https://github.com/google/benchmark/pull/1742
* set library version in bazel by @dmah42 in https://github.com/google/benchmark/pull/1746
* Add `BENCHMARK_TEMPLATE[12]_CAPTURE`, fusion of `BENCHMARK_CAPTURE` and `BENCHMARK_TEMPLATE` by @LebedevRI in https://github.com/google/benchmark/pull/1747
* Deflake CI by @LebedevRI in https://github.com/google/benchmark/pull/1751
* Fix typo in GetBenchmarkVersion() by @Liedtke in https://github.com/google/benchmark/pull/1755
* CycleClock: Add support for Alpha architecture by @thesamesam in https://github.com/google/benchmark/pull/1753
* sysinfo.cc: Always abort on GetNumCPUs failure by @thesamesam in https://github.com/google/benchmark/pull/1756
* Rewrite complexity_test to use (hardcoded) manual time by @LebedevRI in https://github.com/google/benchmark/pull/1757
* Revert "fix some warnings" by @LebedevRI in https://github.com/google/benchmark/pull/1762
* Fixed LTO issue on no discard variable by @tmiguelf in https://github.com/google/benchmark/pull/1761
* mitigate clang build warnings -Wconversion by @dmah42 in https://github.com/google/benchmark/pull/1763
* Add Python bindings build using bzlmod by @nicholasjng in https://github.com/google/benchmark/pull/1764
* Fix implicit conversion changes signess warning in perf_counters.cc by @ivafanas in https://github.com/google/benchmark/pull/1765
* clang-tidy broke the world by @LebedevRI in https://github.com/google/benchmark/pull/1766
* allow BENCHMARK_VERSION to be undefined by @PhilipDeegan in https://github.com/google/benchmark/pull/1769
* fix OpenBSD build by @vazub in https://github.com/google/benchmark/pull/1772
* Remove COMPILER_IBMXL macro for z/OS by @fanbo-meng in https://github.com/google/benchmark/pull/1777
* Refactor: Return frequency as double by @dhairyarungta in https://github.com/google/benchmark/pull/1782
* Add `benchmark_main.pc` to link `main()` containing library by @SoapGentoo in https://github.com/google/benchmark/pull/1779
* Switch git override to stable BCR tag for nanobind_bazel by @nicholasjng in https://github.com/google/benchmark/pull/1778
* Modernize wheel building job config by @nicholasjng in https://github.com/google/benchmark/pull/1783
* preparing for v1.8.4 by @dmah42 in https://github.com/google/benchmark/pull/1788

New Contributors

Full Changelog: google/benchmark@v1.8.3...v1.8.4

@github-actions github-actions bot added the bump-formula-pr PR was created using `brew bump-formula-pr` label May 23, 2024
autobump: add google-benchmark

Signed-off-by: Rui Chen <[email protected]>
@chenrui333 chenrui333 force-pushed the bump-google-benchmark-1.8.4 branch from 0253e06 to d06559c Compare May 23, 2024 14:38
@github-actions github-actions bot added automerge-skip `brew pr-automerge` will skip this pull request autobump labels May 23, 2024
@chenrui333 chenrui333 removed the automerge-skip `brew pr-automerge` will skip this pull request label May 23, 2024
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 23, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue May 23, 2024
Merged via the queue into Homebrew:master with commit 8b67d46 May 23, 2024
14 checks passed
@github-actions github-actions bot added the outdated PR was locked due to age label Jun 23, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jun 23, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
autobump bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. outdated PR was locked due to age
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants