Path to this page:
Subject: CVS commit: pkgsrc/benchmarks/google-benchmark
From: Thomas Klausner
Date: 2023-05-07 11:51:01
Message id: 20230507095101.A25DEFA87@cvs.NetBSD.org
Log Message:
google-benchmark: update to 1.8.0.
v1.8.0
Removed deprecated function by @oontvoo in #1506
Return option benchmark_perf_counters to help output by @MaximSmolskiy in #1508
Fixes incorrect wide string conversion on win32 by @JessyDL in #1516
Try removing attempt to set the C++ standard by @dmah42 in #1464
Add a benchmark_deps.bzl function to Google Benchmark by @nicholasjng in #1520
Bug fix variable 'actual_iterations' set but not used by @yuryf-google in #1517
Fix Clang-Tidy warnings related to modernize-use-override by @SunBlack in #1523
Fix typos found by codespell by @SunBlack in #1519
Include the benchmark's family-name in State by @oontvoo in #1511
Fix Clang-Tidy warnings readability-else-after-return by @SunBlack in #1528
[doc]Add quick instructions on how to enable sans checks by @oontvoo in #1529
Modernize setup.py, extend Python bindings CI by @nicholasjng in #1535
Switch bindings implementation to nanobind by @nicholasjng in #1526
try disabling liquid for jekyll to fix curly braces by @dmah42 in #1536
remove best effort support for ubuntu 18.04 by @dmah42 in #1537
Deprecate constant reference API to DoNotOptimize. by @ckennelly in #1493
Fixing issue with ARM64EC and MSVC by @jbr-smtg in #1514
fix #1446 by removing the address operator by @dmah42 in #1538
Support --benchmarks_filter in the compare.py 'benchmarks' command by @matta \
in #1486
Allow specifying number of iterations via --benchmark_min_time. by @oontvoo \
in #1525
Refactor links which include "master" and change it to \
"main" by @hamptonm1 in #1540
replace complexity with simplicity for faster libc++ setup by @dmah42 in #1539
update github actions to latest versions by @dmah42 in #1541
Removing warnings appearing with C++20 / CLang 15 by @yuryf-google in #1542
Add missing parentheses in ParseBenchMinTime() by @JonathonReinhart in #1545
Werror all the time by @dmah42 in #1546
cleanup: support CMake >= 3.10 by @coryan in #1544
Fix CPU frequency estimation on riscv by @dtcxzyw in #1549
add compiler to build-and-test and create min-cmake CI bot by @dmah42 in #1550
Implement unlimited number of performance counters by @HFTrader in #1552
Filter performance counter names, not invalidate all by @HFTrader in #1554
get rid of DoNotOptimize warnings in tests by @dmah42 in #1562
Refactoring of PerfCounters infrastructure by @HFTrader in #1559
Bump nanobind to stable v0.2.0, change linker options by @nicholasjng in #1565
Fix examples in user guide using deprecated DoNotOptimize-API by @mjacobse \
in #1568
Fix build break with nvc++ when -Werror is ON by @HFTrader in #1569
[FR] state.SkipWithMessage #963 by @gatorfax in #1564
use std::string for skip messages by @dmah42 in #1571
[FR] Provide public accessors to benchmark name and arguments #1551 by \
@gatorfax in #1563
Address warnings on NVIDIA nvc++ by @HFTrader in #1573
add '@' to correctly reference build file for libpfm by @dmah42 in #1575
Convert uses of const char* to std::string by @dmah42 in #1567
link to benchmark directly for tests that aren't link_main_test by @dmah42 \
in #1576
Fix compile warnings about ignoring a [[nodiscard]] type. by @pkasting in #1577
Correct libpfm dep for integrators. by @shiqing117 in #1579
Guard NOMINMAX to prevent redefinition error (#1581) by @dushko in #1582
reenable msan sanitizer workflow by @dmah42 in #1589
Files: