| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libbenchmark1 | Distribution: openSUSE Tumbleweed |
| Version: 1.9.5 | Vendor: openSUSE |
| Release: 1.1 | Build date: Thu Feb 26 15:23:56 2026 |
| Group: Unspecified | Build host: reproducible |
| Size: 512783 | Source RPM: benchmark-1.9.5-1.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/google/benchmark | |
| Summary: Shared library for google benchmark | |
A library to support the benchmarking of functions, similar to unit-tests.
Apache-2.0
* Thu Feb 26 2026 ecsos@opensuse.org
- Update to version 1.9.5:
* version bump to 1.9.5
* Silence -Wc2y-extensions warning around __COUNTER__ (#2108)
* pin bazelversion to pre-9
* rename to avoid gtest warnings
* clang tidy warnings
* Bump actions/cache from 5.0.1 to 5.0.2 (#2104)
* Make the Benchmark class public (#2101)
* Bump scipy from 1.16.3 to 1.17.0 in /tools (#2103)
* Bump numpy from 2.4.0 to 2.4.1 in /tools (#2102)
* Bump pypa/cibuildwheel from 3.3.0 to 3.3.1 (#2100)
* Bump astral-sh/setup-uv from 7.1.6 to 7.2.0 (#2099)
* Bump numpy from 2.3.5 to 2.4.0 in /tools (#2097)
* Bump egor-tensin/setup-clang from 1.4 to 2.1 (#2098)
* Bump astral-sh/setup-uv from 7.1.5 to 7.1.6 (#2095)
* Bump msys2/setup-msys2 from 2.29.0 to 2.30.0 (#2096)
* Bump actions/cache from 4.3.0 to 5.0.1 (#2092)
* Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#2093)
* Bump actions/download-artifact from 6.0.0 to 7.0.0 (#2094)
* #2080: Fix rate and thread rate counter aggregates (#2081)
* Bump astral-sh/setup-uv from 7.1.4 to 7.1.5 (#2090)
* Bump actions/checkout from 6.0.0 to 6.0.1 (#2086)
* Bump lukka/get-cmake from 4.2.0 to 4.2.1 (#2091)
* Add tests for user counters w/ threads (#2089)
* Make the build work with -Wformat=2 (#2088)
* Remove redundant feature checks on re-run of CMake config step (#2084)
* Bump astral-sh/setup-uv from 7.1.3 to 7.1.4 (#2077)
* Bump actions/setup-python from 6.0.0 to 6.1.0 (#2079)
* Bump actions/checkout from 5.0.1 to 6.0.0 (#2074)
* Bump lukka/get-cmake from 4.1.2 to 4.2.0 (#2075)
* Add missing type_traits include to benchmark_register.h (#2076)
* Take a closure for benchmark configuration (#2073)
* Bump numpy from 2.3.4 to 2.3.5 in /tools (#2071)
* Bump pypa/cibuildwheel from 3.2.1 to 3.3.0 (#2069)
* Bump actions/checkout from 5.0.0 to 5.0.1 (#2072)
* Fix typos in some files (#2070)
* Bump astral-sh/setup-uv from 7.1.2 to 7.1.3 (#2068)
* Bump scipy from 1.16.2 to 1.16.3 in /tools (#2066)
* Bump astral-sh/setup-uv from 7.1.1 to 7.1.2 (#2065)
* Bump actions/download-artifact from 5.0.0 to 6.0.0 (#2064)
* Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#2063)
* Fix warnings from Clang (#2062)
* Bump astral-sh/setup-uv from 7.1.0 to 7.1.1 (#2061)
* fix: add missing override key word to ThreadRunnerDefault::RunThreads in benchmark_runner.cc (#2060)
* Bump numpy from 2.3.3 to 2.3.4 in /tools (#2058)
* Bump astral-sh/setup-uv from 7.0.0 to 7.1.0 (#2055)
* bindings(python): Remove hard `absl-py` dependency (#2052)
* Bump pypa/cibuildwheel from 3.2.0 to 3.2.1 (#2056)
* wheels: Update GitHub Actions runner to avoid errors due to macOS x86_64 deprecation (#2054)
* dev: Update pre-commit hooks and `nanobind_bazel` version (#2053)
* Bump astral-sh/setup-uv from 6.8.0 to 7.0.0 (#2051)
* Bump scipy from 1.13.1 to 1.16.2 in /tools (#2050)
* Bump numpy from 2.0.2 to 2.3.3 in /tools (#2049)
* Bump lukka/get-cmake from 4.1.1 to 4.1.2 (#2048)
* Guard feature checks against failed compilation (#2046)
* Bump ossf/scorecard-action from 2.4.2 to 2.4.3 (#2047)
* Bump astral-sh/setup-uv from 6.7.0 to 6.8.0 (#2045)
* remove done todo
* Bump actions/cache from 4.2.4 to 4.3.0 (#2044)
* Bump pypa/cibuildwheel from 3.1.4 to 3.2.0 (#2043)
* Adding explicit cast to aid in template argument deduction. (#2042)
* Bump astral-sh/setup-uv from 6.6.1 to 6.7.0 (#2041)
* JSON reporter: make int dumping always happen in C locale (#2040)
* Add initializer for statistics field (#2038)
* Bump pypa/gh-action-pypi-publish from 1.12.4 to 1.13.0 (#2034)
* Bump actions/setup-python from 5.6.0 to 6.0.0 (#2035)
* Bump lukka/get-cmake from 4.1.0 to 4.1.1 (#2033)
* Bump astral-sh/setup-uv from 6.6.0 to 6.6.1 (#2032)
* Bump msys2/setup-msys2 from 2.28.0 to 2.29.0 (#2031)
* Bump astral-sh/setup-uv from 6.5.0 to 6.6.0 (#2030)
* Bump pypa/cibuildwheel from 3.1.3 to 3.1.4 (#2029)
* 2011: Installing contents from benchmark's tools/ subdirectory. (#2016)
* python: fix segfault on empty `argv` in `main()` (#2003)
* Bump scipy from 1.10.0 to 1.13.1 in /tools (#2022)
* Bump numpy from 1.25 to 2.0.2 in /tools (#2021)
* Bump pypa/cibuildwheel from 3.0.0 to 3.1.3 (#2023)
* Bump astral-sh/setup-uv from 6.4.3 to 6.5.0 (#2026)
* Bump DoozyX/clang-format-lint-action from 0.18.2 to 0.20 (#2025)
* Bump actions/download-artifact from 4.3.0 to 5.0.0 (#2024)
* Bump actions/checkout from 4.3.0 to 5.0.0 (#2019)
* clang-format python bindings (benchmark.cc) (#2020)
* copied the latest example
* trying to get this thing to actually work
* Update ossf.yml to use full commit hash
* [StepSecurity] Apply security best practices (#2018)
* Python: add bindings for `AddCustomContext` (#1988)
* ci: Update pre-commit hooks and GitHub Action (#2000)
* python: Assert that libdir is a Path in all branches (#1992)
* Update README.md removing pylint badge
* Fix build when targetting Arm64EC using Clang (#2012)
* Added OpenSSF Scorecard Badge for Security Insights (#2014)
* Update lib pre-commit for ruff (#2010)
* CI: update available containers (#2009)
* Update sysinfo.cc to fix compilation on windows (#2008)
* Guard adding intel compiler flag behind check for intel compiler. (#2004)
* core(perf): use string move constructor for AddCustomContext (#2005)
* python: Update to cibuildwheel 3.0 (#1999)
* Refactor: derive pkg-config info to link static libraries (#1998)
* Fix bug: link Shlwapi in Libs.private for Windows (#1996)
* [doc] Added nice to reducing_variance (#1994)
* Add deprecation warnings for MSVC (#1993)
* fix: resolve editable installation issue for python package (#1989)
* python binding: add range check (#1990)
* Thu Feb 26 2026 ecsos@opensuse.org
- Update to version 1.9.4:
* bump to v1.9.4
* wheels: Build Linux ARM wheels natively on ARM runners (#1969)
* fix: enable running in WebAssembly without filesystem (#1956)
* Fix `MaybeReenterWithoutASLR()` in docker (#1985)
* `MaybeReenterWithoutASLR()`: be more cautious about argument types (#1983)
* Update build instructions for Visual Studio (#1980)
* Thu Feb 26 2026 ecsos@opensuse.org
- Update to version 1.9.3:
* bump to v1.9.3 to prepare a release
* dev: Update pre-commit hooks (#1979)
* Automatic ASLR disablement (#1978)
* Detect and report ASLR status (#1977)
* Improve user UX on empty benchmarks (#1976)
* Fix error handling of getloadavg (#1974)
* deps: Update nanobind_bazel to v2.7.0 (#1970)
* Deprecate ubuntu-20.04 images in actions (#1971)
* Fixed private macro name issue (#1968)
* Method templates for Fixtures introduced (#1967)
* Threading api refactor (#1955)
* Refactor threading run (#1961)
* Use the top-level ::benchmark namespace to resolve `make_unique` (#1960)
* Thu Feb 26 2026 ecsos@opensuse.org
- Update to version 1.9.2:
* bump version to 1.9.2 in readiness for release. #1957
* Finish cxx version bump (#1948)
* update version of gtest to v1.15.2 (latest) and also the cmake config (#1864)
* CI: switch to ninja on all jobs
* CI: use Ninja in sanitizer jobs
* CI: only clone/fetch the parts of LLVM monorepo that we need
* CI: build libcxxabi against system unwind library
* Compilation example was wrong. Fixed standard (#1945)
* fix memory manager result bug (#1941)
* Install FindPFM.cmake for bencmarkConfig.cmake (#1942)
* change setup and teardown callback type (#1934)
* Fix build errors on QuRT (Hexagon) (#1938)
* [clang-tidy] resolve some global clang-tidy issues (#1933)
* use smart pointers (#1935)
* deps: Update nanobind_bazel to v2.5.0 (#1936)
* dx: Update pre-commit repos, change imports of Python / CC rules (#1937)
* [clang-tidy] autofix readability issues (#1931)
* [clang-tidy] autofix cppcoreguidelines (#1932)
* [clang-tidy] fix missing braces (#1928)
* [clang-tidy] fix warning about decaying array to pointer (#1926)
* [clang-tidy] use unique_ptr for benchmark registration (#1927)
* benchmark declarations can and should be const (clang-tidy) (#1924)
* run clang-tidy using a common config and reduced set of tests (#1923)
* remove cxx03 test, fully unblocking c++1X development (#1903)
* Build `libpfm` with `rules_cc` (#1922)
* Remove /proc/cpuinfo fallback path (#1921)
* fix sanitizer cmake builds (#1906)
* Try to use the _SC_NPROCESSORS_ONLN sysconf elsewhere (#1920)
* Replace usage of deprecated sysctl on macOS (#1919)
* Retrieve the number of online CPUs on OpenBSD and NetBSD (#1916)
* change pacboy compiler target for windows builds (#1915)
* add back /proc/cpuinfo as a fallback for some platforms (#1918)
* Update error message now that /proc/cpuinfo is no longer in use (#1917)
* clang-tidy warning
* fix some clang-tidy issues
* [BUG] Run external profiler (ProfilerManager) same number of iterations #1913 (#1914)
* ruff rule E501: Fix long lines in Python code (#1910)
* GitHub Actions: build-and-test on an ARM processor (#1911)
* Lint Python: Add more ruff rules (#1909)
* ci: Update pre-commit hooks (#1905)
* Update nanobind-bazel to v2.4.0 (#1904)
* Get number of CPUs with sysconf() on Linux (#1901)
* Fix runtime crash when parsing /proc/cpuinfo fails (#1900)
* cycleclock: Use cock_gettime() as fallback for any Linux architecture (#1899)
* README.md: fix build instructions (#1880)
* fix: remove clang-cl compilation warning (#1895)
* cycleclock: Support for PA-RISC (hppa) architecture (#1894)
* [bazel] Remove selects on CPU (#1892)
* Change SDK version check (#1887)
* Remove wheel merge job, merge artifacts on download (#1886)
* remove unnecessary bazel action parameter
* remove noenable_bzlmod as workspace support is going away
* Fix malformed clang invocation in build_ext.run (#1884)
* Remove if statement from wheel upload job (#1883)
* Add artifact name to download before wheel PyPI upload (#1882)
* Tue Dec 03 2024 Martin Pluskal <mpluskal@suse.com>
- Update to version 1.9.1:
* v1.9.1 bump
* Improve examples on `ComputeStatistics` (#1881)
* update standard to C++17 per C++ build support (#1875)
* Declare a Python 3.13 toolchain, revert setup.py toolchain arget selection (#1876)
* Add a Python matrix to ensure the bindings build on all supported versions (#1871)
* Add `nb::is_flag()` annotation to Counter::Flags (#1870)
* [#1487] ensure that when printing color text the background color of the terminal on windows is preserved (#1865)
* Verify RegisterProfilerManager doesn't overwrite an existing registration (#1837)
* bump googletest version to match bazel (#1868)
* Update nanobind_bazel to v2.2.0 (#1866)
* upgrade bazel mods. requires c++14 for tests (#1867)
* Update user_guide.md (#1863)
* Fix spurious warning 'misc-use-anonymous-namespace' (#1860) (#1861)
* Add enum value from newest Windows SDK (#1859)
* Version string correction in pkg-config files (#1858)
* add dry run docs
* Added the functionality for a dry run benchmark called through the cli argument --benchmark_dry_run. (#1851)
* enable the /MP MSVC compiler argument for parallel compilation (#1846)
* Bump oldest supported Python to 3.10, eliminate setuptools-scm (#1842)
* Fix C4459: Rename a function parameter `profiler_manager` to avoid hiding the global declaration. (#1839)
* Align benchmark::State to a cacheline. (#1230)
* Fix Python manual timing example (#1722)
* separate wheel versions in an effort to avoid timeouts
* Sat Oct 19 2024 andrea.manzini@suse.com
- Update to version 1.9.0:
* Ensure reported Time is walltime by removing spurious scaling by threads (#1836)
* Update clang-format-lint-action (#1829)
* Cache upd (#1830)
* Move ProfilerManager Start/Stop routines closer to actual benchmark #1807 (#1818)
* Bump nanobind-bazel to v2.1.0, add stubgen target (#1824)
* Update nanobind into benchmark_deps.bzl (#1826)
* Update libs into .pre-commit-config.yaml (#1825)
* Use log2 now that NDK requires at least API 21 which includes it. (#1822)
* Suppress invalid-offsetof warning for clang (#1821)
* Update benchmark Python bindings for nanobind 2.0, and update to nanobind 2.0. (#1817)
* Tue Jul 30 2024 Martin Pluskal <mpluskal@suse.com>
- Update to version 1.8.5:
* preparing for v1.8.5
* clang format yet again
* update actions/checkout to v4
* another reversal of something that breaks on wasm
* clang format header fixes
* clang-format fixes
* roll back fatal error that breaks some platform (wasm) expectations
* revert perf counters change until we can do the full version
* remove old travis config
* [FR] Add API to provide custom profilers #1807 (#1809)
* Clarify the difference between `BENCHMARK_TEMPLATE_F` and `BENCHMARK_TEMPLATE_DEFINE_F` + `BENCHMARK_REGISTER_F` (#1815)
* add PERF_FORMAT_TOTAL_TIME_{ENABLED,RUNNING} to support multiplexing (#1814)
* Add -lkstat to the .pc for Solaris (#1801)
* Find libpfm dependency in installed CMake configs (#1806)
* [bazel] Use `includes` instead of `strip_include_prefix` (#1803)
* cycleclock: Fix type conversion to match function return type on riscv64 (#1802)
* Bump minimum required C++ version from C++11 to C++14 (#1800)
* bump standard to C++14 (#1799)
* cycleclock: Fix type conversion to match function return type (#1794)
* CMake: unbreak version handling for tarballs (#1793)
* hotfix: Correct pypi-publishing action tag to v1.8.14 (#1791)
* Improve compatibility with Hexagon hardware (#1785)
* preparing for v1.8.4 (#1788)
* Modernize wheel building job config (#1783)
* Switch git override to stable BCR tag for nanobind_bazel (#1778)
* Add `benchmark_main.pc` to link `main()` containing library (#1779)
* Refactor: Return frequency as double (#1782)
* Remove COMPILER_IBMXL macro for z/OS (#1777)
* Fix OpenBSD build (#1772)
* allow BENCHMARK_VERSION to be undefined (#1769)
* clang-tidy broke the world (#1766)
* Fix implicit conversion changes signess warning in perf_counters.cc (#1765)
* Add Python bindings build using bzlmod (#1764)
* mitigate clang build warnings -Wconversion (#1763)
* Fixed LTO issue on no discard variable (#1761)
* Revert "fix some warnings" (#1762)
* fix some warnings
* Rewrite complexity_test to use (hardcoded) manual time (#1757)
* sysinfo.cc: Always abort on GetNumCPUs failure (#1756)
* CycleClock: Add support for Alpha architecture (#1753)
* fix typo in GetBenchmarkVersion() (#1755)
* Deflake CI (#1751)
* Add `BENCHMARK_TEMPLATE[12]_CAPTURE`, fusion of `BENCHMARK_CAPTURE` and `BENCHMARK_TEMPLATE` (#1747)
* set library version in bazel (#1746)
* Output library / schema versions in JSON context block (#1742)
* ignore new bzlmod lock file
* changes to run bazel migration scripts
* Bump pre-commit dependencies (#1740)
* Fix C-style typecasting in QNX-specific code (#1739)
* Docs: `reducing_variance.md`: proofreading, fix typos (#1736)
* fix(cmakelists.txt): enforce CMake to find PFM or fail when BENCHMARK_ENABLE_LIBPFM is ON (#1705)
* Issue 1734: Streams not flushed if not running actual benchmarks (#1735)
* tools/compare: don't actually discard valid (but zero) `pvalue` (#1733)
* Issue1731 created console does not receive output (#1732)
* Change Fixture to use non-const SetUp and TearDown in example (#1723)
* Avoid leaking LFS flags to reverse dependencies (#1730)
* style: re-format BUILD file with buildifier.
* fix per-thread timing error on z/OS (#1719)
* Enable Large-file Support (#1726)
* CycleClock: use RDTIME instead of RDCYCLE on RISC-V (#1727)
* Update perf_counters_gtest.cc (#1728)
* Fix division by zero for low frequency timers for CV statistics (#1724)
* fix: fail to import gbench in bazel and python3.12
* define HOST_NAME_MAX for z/oS (#1717)
* Fix mis-matching argument in closing tag for cmake macro (#1714) (#1715)
* Check out repo at depth 0 for Python tests, bump Python and PyPI actions (#1713)
* Run `pre-commit autoupdate`, fix stale pyproject.toml comments (#1712)
* Upgrade core bazel dependencies (#1711)
* Fix editable install by unsetting `build_ext.copy_extensions_to_source` (#1710)
* [NFC] `complexity_n` is not of `IterationCount` type (#1709)
* Fix `pre-commit` GitHub Actions job (#1708)
* Support windows MSYS2 environments (#1704)
* [CI] Try to fix sanitizer builds by pinning the LLVM revision (#1703)
* Fix CMakeLists.txt for perf_counters_test (#1701)
* Add missing `\n` character at end of error log string (#1700)
* Switch out black for ruff format (#1698)
* Fixed compiler warnings (#1697)
* Fix unit tests compilation with non-gnu / non-msvc compilers with c++11 support. (#1691)
* Add `setuptools_scm` for dynamic zero-config Python versioning (#1690)
* Drop isort hook for ruff builtin import sorting (#1689)
* Add pre-commit config and GitHub Actions job (#1688)
* [bindings] Add LTO builds on Windows+MSVC (#1687)
* Reapply size optimizations for clang & MSVC, LTO for Mac+Linux (#1685)
* Change nanobind linkage to response file approach on macOS (#1638)
* Add Python 3.12 support (#1676)
* Add no-unititialized to tests (#1683)
* Set -Wno-unused-variable for tests (#1682)
* Increase the kMaxIterations limit (#1668)
* fix format in src/sysinfo
* add name to clang format job
* Fix building on MinGW: default `WINVER` is too old (#1681)
* Update bazel.yml (#1671)
* correct cli param in docs
* Make json and csv output consistent. (#1662)
* Audit MSVC references in cmake files to consider clang++ (#1669)
* bump version to 1.8.3
* tweak comment wording
* StatisticsMedian: Fix bug
* test: Use gtest_main only when needed (#1657)
* perf_counters: Initialize once only when needed (#1656)
* State: Initialize counters with kAvgIteration in constructor (#1652)
* perf-counters: Make tests pass on Android (#1653)
* add logo to github pages
* add black icon
* remove logo from generated docs
* remove icon from main README
* update logo path
* adding a logo to the docs
* benchmark.cc: Fix benchmarks_with_threads condition (#1651)
* sysinfo.cc: Call getloadavg for Android API >= 29 (#1) (#1649)
* [perf-counters] Fix pause/resume (#1643)
* fix: added benchmark_counters_tabular for file (#1645)
* Fix IntelLLVM compiler error (#1644)
* bug: Inconsistent suffixes console reporter 1009 (#1631)
* Mark internal deps as dev_depenencies so that downstream modules don't require those. (#1640)
* Fix `-Werror,-Wold-style-cast` build failure on Windows. (#1637)
* Re-enable windows-latest tests for newer Bazel (#1641)
* Update bzlmod support to new rules_python extension API (#1633)
* Delete unused requirements file, simplify nanobind build file (#1635)
* Add tests for Human Readable functionality (#1632)
* Downgrade bazel to windows-2019 (#1629)
* Bump scipy from 1.5.4 to 1.10.0 in /tools (#1630)
* Bump `nanobind` to stable v1.4.0 tag (#1626)
* missing cmake include
* add back package properties for PFM
* pfm: Use a more standard CMake approach for finding libpfm (#1628)
* Add pyproject.toml file for PEP518 compliance (#1625)
* Update tools.md for missing color meaning issue #1491 (#1624)
* Fix broken PFM-enabled tests (#1623)
* bump version to 1.8.2 ready for release
* Fix passing non-const lvalue refs to DoNotOptimize (#1622)
* Add more terminals with color support (#1621)
* Add discord server link to README
* bump version to 1.8.1 pre release
* Suppress intentional potential memory leak as detected by clang static analysis (#1618)
* Add a CI test for the new bzlmod integration (#1617)
* Add support for bzlmod (excluding Python bindings) (#1615)
* remove old-style (C-style) casts (#1614)
* Fix a typo in regex choice (#1610)
* Fix pass rvalue to DoNotOptimize (#1608)
* Add project name to version message
* Fixed a typo in docs (#1600)
* Update Python version to PY3, as indicated by the actual source file. (#1598)
* Fix code triggering -Wsign-conversion (#1596)
* Disable debug-only test in release builds to avoid expected failures. (#1595)
* update version to v1.8.0
* reenable msan sanitizer workflow (#1589)
* Guard NOMINMAX to prevent redefinition error (#1581) (#1582)
* Correct libpfm dep for integrators. (#1579)
* Fix compile warnings about ignoring a [[nodiscard]] type. (#1577)
* make libpfm dep work for integrators
* use 'new_git_repository' in external deps call to work with older bazel versions
* link to benchmark directly for tests that aren't link_main_test (#1576)
* Convert uses of `const char*` to `std::string` (#1567)
* add '@' to correctly reference build file for libpfm (#1575)
* Address warnings on NVIDIA nvc++ (#1573)
* simplify setting C++ standard
* [FR] Provide public accessors to benchmark name and arguments #1551 (#1563)
* use std::string for skip messages (#1571)
* [FR] state.SkipWithMessage #963 (#1564)
* Fix build break with nvc++ when -Werror is ON (#1569)
* Fix examples in user guide using deprecated `DoNotOptimize`-API (#1568)
* Bump nanobind to stable v0.2.0, change linker options (#1565)
* Refactoring of PerfCounters infrastructure (#1559)
* get rid of warnings in tests (#1562)
* Filter performance counter names, not invalidate all (#1554)
* Implement unlimited number of performance counters (#1552)
* add compiler to build-and-test and create min-cmake CI bot (#1550)
* Fix CPU frequency estimation on riscv (#1549)
* cleanup: support CMake >= 3.10 (#1544)
* Werror all the time (#1546)
* Add missing parentheses in ParseBenchMinTime() (#1545)
* Removing warnings appearing with C++20 / CLang 15 (#1542)
* update github actions to latest versions (#1541)
* replace complexity with simplicity for faster libc++ setup (#1539)
* Refactor links which include "master" and change it to "main" (#1540)
* Allow specifying number of iterations via --benchmark_min_time. (#1525)
* Support --benchmarks_filter in the compare.py 'benchmarks' command (#1486)
* get rid of some deprecation warnings from tests
* fix #1446 by removing the address operator (#1538)
* Fixing issue with ARM64EC and MSVC (#1514)
* Deprecate constant reference API to DoNotOptimize. (#1493)
* remove best effort support for ubuntu 18.04 (#1537)
* try disabling liquid for jekyll to fix curly braces (#1536)
* Switch bindings implementation to `nanobind` (#1526)
* Modernize setup.py, extend Python bindings CI (#1535)
* Add quick instructions on how to enable sans checks (#1529)
* Fix Clang-Tidy warnings readability-else-after-return (#1528)
* Include the benchmark's family-name in State (#1511)
* Fix typos found by codespell (#1519)
* Fix Clang-Tidy warnings related to modernize-use-override (#1523)
* Bug fix variable 'actual_iterations' set but not used (#1517)
* add more docs to index
* Add a `benchmark_deps.bzl` function to Google Benchmark (#1520)
* Try removing attempt to set the C++ standard (#1464)
* Fixes incorrect wide string conversion on win32 (#1516)
* Return option benchmark_perf_counters to help output (#1508)
* Removed deprecated function (#1506)
- Drop no longer needed gcc12-disable-Werror=maybe-uninitialized.patch
* Wed Jan 24 2024 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Fix build to cope with changes in (open)SUSE specific cmake
macros, no user visible changes.
* Mon Dec 05 2022 dmueller@suse.com
- Update to version 1.7.1:
* version bump for release
* [bazel] Build libpfm as a dependency to allow collection of perf counters (#1408)
* Add information for supported Python versions to setup.py (#1502)
* Partially revert "Do not depend on unversioned python binary (#1496)" (#1501)
* Do not depend on unversioned python binary (#1496)
* Fix Solaris compilation (#1499) (#1500)
* Support for QuRT OS (Hexagon RTOS) (#1497)
* bump cmake dep and docs (#1468)
* Bump pybind11 version to enable Python 3.11 wheel builds (#1489)
* Discuss sources of variance in the user guide (#1481)
* Stop using pandas.Timedelta (fixes #1482) (#1483)
* Eliminate usage of deprecated API in sysinfo.cc (#1474)
* Enable aarch64 Linux wheel builds, use cibuildwheel action directly (#1472)
* Clean up test documentation formatting (#1475)
* use CMAKE_INSTALL_FULL in pkg-config file (#1473)
* Link error when use as static library on windows. (#1470)
* add debug option for enabling more output for failed cxxfeaturechecks (#1467)
* FIx typo in benchmark.h (#1465)
* run ClearRegisteredBenchmarks at exit (#1463)
* Avoid deprecation warning in NVHPC (#1459)
* Ensure we don't need benchmark installed to pass c++ feature checks (#1456)
* Explicitly cast int literals to int8_t in tests to silence implicit-conversion warnings (#1455)
* Fixed build issues on window (#1449)
* remove unnecessary generated include directory (#1451)
* Initialize help hook before actually parsing the command line (#1447)
* Remove stray comment and added missing header (#1444)
* Mon Aug 15 2022 dmueller@suse.com
- Update to version 1.7.0:
* version bump
* simplified code (#1439)
* use target_compile_definitions (#1440)
* Stop generating the export header and just check it in (#1435)
* Also fix the SOVERSION for benchmark_main
* Fix SOVERSION of shared library
* v1.6.2 bump
* Expose google_benchmark.State for python bindings. (#1430)
* Suppress nvcc `offsetof` warning (#1429)
* Correct typo in Passing Arguments section
* cleanup comments
* fix sanitizer builds by using clang 13 (#1426)
* fix dependabot numpy version warning
* fix cmake warning for libcxx setup
* Expose default help printer function (#1425)
* Fix DoNotOptimize() GCC compile error with some types (#1340) (#1424)
* Remove redundant formatting tags (#1420)
* Revert "Add possibility to ask for libbenchmark version number (#1004) (#1403)" (#1417)
* Clarify that the cpu frequency is not used for benchmark timings. (#1414)
* Fix DoNotOptimize() GCC copy overhead (#1340) (#1410)
* Add possibility to ask for libbenchmark version number (#1004) (#1403)
* add multiple OSes to bazel workflow (#1412)
* fix some build warnings on type conversions
* fix typo in comment
* Report large numbers in scientific notation in console reporter (#1303) (#1402)
* Introduce warmup phase to BenchmarkRunner (#1130) (#1399)
* Add support to get clock for new architecture CSKY (#1400)
* Add option to get the verbosity provided by commandline flag -v (#1330) (#1397)
* fix some typos (#1393)
* Add installation and build instructions for Python bindings (#1392)
* Enable -Wconversion (#1390)
* Add benchmark labels to the output of the comparison tool (#1388)
* Filter out benchmarks that start with "DISABLED_" (#1387)
* Fix wheel job name for PyPI uploads (#1384)
* Shut down Bazel gracefully and revert wheel build strategy to job matrix (#1383)
* Small optimization to counter map management (#1382)
* getting sysinfo in line with Google style (#1381)
* Promote inclusive language. (#1360)
* [nfc] Reformat doc-string in generate_export_header (#1376)
* Fix Bazel build breakage caused by commit 6a894bd. (#1374)
* Build `//:benchmark` as a static library only. (#1373)
* add note about wheels action to releasing docs
* Change artifact download name to dist to match upload name (#1371)
* Remove conditional trigger from PyPI upload job (#1370)
* Add BENCHMARK_STATIC_DEFINE to the Python bindings' `cc_binary` local defines. (#1369)
* Update LICENSE file to clearly state which file needs BSD 3 (#1366)
* Fix float comparaison and add float comparison warning (#1368)
* Add PyPI upload job to wheel building workflow (#1359)
* Appended additional BSD 3-Clause to LICENSE (#1363)
* Add SetBenchmarkFilter() to set --benchmark_filter flag value in user code (#1362)
* Add long description and content type for proper PyPI presentation (#1361)
* Allow setting the default time unit globally (#1337)
* restore BENCHMARK_MAIN() (#1357)
* @platforms is magical; remove it from WORKSPACE. (#1356)
* Make generate_export_header.bzl work for Windows. (#1355)
* avoid case sensitive issues with duplicated names (#1354)
* move bzl file out of tools (#1352)
* Introduce the possibility to customize the help printer function (#1342)
* simplify reference to internal path (#1349)
* Check for macro existence before using (#1347)
* annotate and export public symbols (#1321)
* Expose default display reporter creation in public API (#1344)
* Avoid potential truncation issues for the integral type parameterized tests. (#1341)
* Add mutex when reading counters_ (Fixes #1335) (#1338)
* Use Win32 API only for Win32 apps (#1333)
* bump numby, as per dependabot (#1336)
* Fix cross compilation for macOS ARM builds in `cibuildwheel` (#1334)
* Cache PerfCounters instance in PerfCountersMeasurement (#1308)
* Fix some errors in Custom Statistics demo code. (#1332)
* Refine the User Guide CPU Frequency Scaling section (#1331)
* Refine docs on changing cpufreq governor (#1325)
* Expand documentation for unpacking arbitrary arguments. (#1324)
* Suppress GoogleTest warnings on windows (MSVC) too. (#1320)
* Add docs on Memory profiling (#1217). (#1319)
* Add docs for `ThreadRange`. (#1318)
/usr/lib64/libbenchmark.so.1 /usr/lib64/libbenchmark.so.1.9.5 /usr/lib64/libbenchmark_main.so.1 /usr/lib64/libbenchmark_main.so.1.9.5 /usr/share/doc/packages/libbenchmark1 /usr/share/doc/packages/libbenchmark1/AUTHORS /usr/share/doc/packages/libbenchmark1/README.md /usr/share/googlebenchmark /usr/share/googlebenchmark/tools /usr/share/googlebenchmark/tools/BUILD.bazel /usr/share/googlebenchmark/tools/compare.py /usr/share/googlebenchmark/tools/gbench /usr/share/googlebenchmark/tools/gbench/Inputs /usr/share/googlebenchmark/tools/gbench/Inputs/test1_run1.json /usr/share/googlebenchmark/tools/gbench/Inputs/test1_run2.json /usr/share/googlebenchmark/tools/gbench/Inputs/test2_run.json /usr/share/googlebenchmark/tools/gbench/Inputs/test3_run0.json /usr/share/googlebenchmark/tools/gbench/Inputs/test3_run1.json /usr/share/googlebenchmark/tools/gbench/Inputs/test4_run.json /usr/share/googlebenchmark/tools/gbench/Inputs/test4_run0.json /usr/share/googlebenchmark/tools/gbench/Inputs/test4_run1.json /usr/share/googlebenchmark/tools/gbench/Inputs/test5_run0.json /usr/share/googlebenchmark/tools/gbench/Inputs/test5_run1.json /usr/share/googlebenchmark/tools/gbench/__init__.py /usr/share/googlebenchmark/tools/gbench/report.py /usr/share/googlebenchmark/tools/gbench/util.py /usr/share/googlebenchmark/tools/libpfm.BUILD.bazel /usr/share/googlebenchmark/tools/requirements.txt /usr/share/googlebenchmark/tools/strip_asm.py /usr/share/licenses/libbenchmark1 /usr/share/licenses/libbenchmark1/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:32:08 2026