From 39483d371a7ec23fdfa2e098d8526d84e8a3fa7c58ced562f0a4d2194c50e548 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 13 Sep 2021 08:44:39 +0000 Subject: [PATCH] - Update to version 1.5.5: * [NFCI] Drop warning to satisfy clang's -Wunused-but-set-variable diag (#1174) * Add support for new architecture loongarch (#1173) * Use modern clang/libc++ for sanitizers (#1171) * Enable various sanitizer builds in github actions (#1167) * Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163) * Fix leak in test, and provide path to remove leak from library (#1169) * [NFCI] Make BenchmarkRunner non-internal to it's .cpp file * [NFCI] RunBenchmarks(): extract FlushStreams()/Report() functions * compare.py: sort the results (#1168) * Make 'complexity reports' cache per-family, not global (#1166) * Introduce per-family instance index (#1165) * Introduce "family index" field into JSON output (#1164) * BenchmarkFamilies::FindBenchmarks(): correctly use std::vector<>::reserve() * Ensure that we print repetition count even when it was specified via flag `--benchmark_repetitions=` * Revert "Implementation of random interleaving. (#1105)" (#1161) * Fix perf counter argument parsing (#1160) * Run build-and-test on all branches * Un-disable github actions :] * Run build-and-test on all branches * Set theme jekyll-theme-hacker * bump version to v1.5.4 * Removing freenode from README * Fix pedantic compilation flag violation (#1156) * fix version recorded in releases (#1047) * Implementation of random interleaving. (#1105) * remove appveyor and add libera.chat as IRC resource * [PFM] Extend perf counter support to multi-threaded cases. (#1153) * Support -Wsuggest-override (#1059) * Refactor `BenchmarkInstance` (#1148) OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=39 --- _servicedata | 2 +- benchmark-1.5.3.obscpio | 3 --- benchmark-1.5.5.obscpio | 3 +++ benchmark.changes | 47 +++++++++++++++++++++++++++++++++++++++++ benchmark.obsinfo | 6 +++--- benchmark.spec | 4 ++-- 6 files changed, 56 insertions(+), 9 deletions(-) delete mode 100644 benchmark-1.5.3.obscpio create mode 100644 benchmark-1.5.5.obscpio diff --git a/_servicedata b/_servicedata index 876615f..07ae864 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/google/benchmark.git - 835951aa44c2f802b4d563d533eac34565848eb0 \ No newline at end of file + e991355c02b93fe17713efe04cbc2e278e00fdbd \ No newline at end of file diff --git a/benchmark-1.5.3.obscpio b/benchmark-1.5.3.obscpio deleted file mode 100644 index 5983c03..0000000 --- a/benchmark-1.5.3.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:862568ebc446ee81eb7814b270b416d2915e52b5e81f73fb04346c36627c119f -size 717836 diff --git a/benchmark-1.5.5.obscpio b/benchmark-1.5.5.obscpio new file mode 100644 index 0000000..a6146cf --- /dev/null +++ b/benchmark-1.5.5.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d3b936793367e37aa0b6529f3407bb7de63ac7d380a07e5a8ed4044224d273af +size 776716 diff --git a/benchmark.changes b/benchmark.changes index 2e2d304..48059ad 100644 --- a/benchmark.changes +++ b/benchmark.changes @@ -1,3 +1,50 @@ +------------------------------------------------------------------- +Mon Sep 13 08:40:20 UTC 2021 - Martin Pluskal + +- Update to version 1.5.5: + * [NFCI] Drop warning to satisfy clang's -Wunused-but-set-variable diag (#1174) + * Add support for new architecture loongarch (#1173) + * Use modern clang/libc++ for sanitizers (#1171) + * Enable various sanitizer builds in github actions (#1167) + * Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163) + * Fix leak in test, and provide path to remove leak from library (#1169) + * [NFCI] Make BenchmarkRunner non-internal to it's .cpp file + * [NFCI] RunBenchmarks(): extract FlushStreams()/Report() functions + * compare.py: sort the results (#1168) + * Make 'complexity reports' cache per-family, not global (#1166) + * Introduce per-family instance index (#1165) + * Introduce "family index" field into JSON output (#1164) + * BenchmarkFamilies::FindBenchmarks(): correctly use std::vector<>::reserve() + * Ensure that we print repetition count even when it was specified via flag `--benchmark_repetitions=` + * Revert "Implementation of random interleaving. (#1105)" (#1161) + * Fix perf counter argument parsing (#1160) + * Run build-and-test on all branches + * Un-disable github actions :] + * Run build-and-test on all branches + * Set theme jekyll-theme-hacker + * bump version to v1.5.4 + * Removing freenode from README + * Fix pedantic compilation flag violation (#1156) + * fix version recorded in releases (#1047) + * Implementation of random interleaving. (#1105) + * remove appveyor and add libera.chat as IRC resource + * [PFM] Extend perf counter support to multi-threaded cases. (#1153) + * Support -Wsuggest-override (#1059) + * Refactor `BenchmarkInstance` (#1148) + * Remove travis configs that are covered by actions (#1145) + * remove done TODOs + * add g++-6 to ubuntu-14.04 (#1144) + * Add MSVC ARM64 support to cmake (#1090) + * Add ubuntu-14.04 build and test workflow (#1131) + * Clean -Wreserved-identifier instances (#1143) + * Fix StrSplit empty string case (#1142) + * cmake: Add explicit BENCHMARK_ENABLE_LIBPFM option (#1141) + * Add API to benchmark allowing for custom context to be added (#1137) + * Add `benchmark_context` flag that allows per-run custom context. (#1127) + * Add multiple compiler support to build-and-test workflow (#1128) + * enable markdown rendering on github pages + * Support optional, user-directed collection of performance counters (#1114) + ------------------------------------------------------------------- Wed Apr 28 06:47:33 UTC 2021 - mpluskal@suse.com diff --git a/benchmark.obsinfo b/benchmark.obsinfo index 810a2ac..ccf694a 100644 --- a/benchmark.obsinfo +++ b/benchmark.obsinfo @@ -1,5 +1,5 @@ name: benchmark -version: 1.5.3 -mtime: 1619538893 -commit: 835951aa44c2f802b4d563d533eac34565848eb0 +version: 1.5.5 +mtime: 1623228732 +commit: e991355c02b93fe17713efe04cbc2e278e00fdbd diff --git a/benchmark.spec b/benchmark.spec index 34260d5..bb50ae3 100644 --- a/benchmark.spec +++ b/benchmark.spec @@ -17,9 +17,9 @@ %define soname lib%{name} -%define sover 0 +%define sover 1 Name: benchmark -Version: 1.5.3 +Version: 1.5.5 Release: 0 Summary: A microbenchmark support library License: Apache-2.0