From d5aa753ce4a9f3077f334f1fdf6533768ff202095e78519758957f39d11e4836 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Mon, 17 Jan 2022 12:07:48 +0000 Subject: [PATCH] =?UTF-8?q?-=20Update=20to=20version=201.6.1:=20=20=20*=20?= =?UTF-8?q?Creating=20release=20commit=20for=20v1.6.1=20=20=20*=20Destruct?= =?UTF-8?q?or=20not=20returning=20is=20expected=20in=20some=20cases=20(#13?= =?UTF-8?q?16)=20=20=20*=20Address=20c4267=20warning=20on=20MSVC=20(#1315)?= =?UTF-8?q?=20=20=20*=20Fix=20`-DBENCHMARK=5FENABLE=5FINSTALL=3DOFF`=20(Fi?= =?UTF-8?q?xes=20#1275)=20(#1305)=20=20=20*=20Avoid=20errors=20due=20to=20?= =?UTF-8?q?"default=20label=20in=20switch=20which=20covers=20all=20enumera?= =?UTF-8?q?tion=20values"=20in=20Windows=20codepath=20(#1302)=20=20=20*=20?= =?UTF-8?q?update=20googletest=20to=20latest=20release=20tag=201.11.0=20(#?= =?UTF-8?q?1301)=20=20=20*=20clang-tidy:=20readability-redundant=20and=20p?= =?UTF-8?q?erformance=20(#1298)=20=20=20*=20Update=20user=5Fguide.md=20(#1?= =?UTF-8?q?296)=20=20=20*=20Fix=20broken=20link=20to=20Setup/Teardown=20se?= =?UTF-8?q?ction=20(#1291)=20=20=20*=20Add=20clang-tidy=20check=20(#1290)?= =?UTF-8?q?=20=20=20*=20compare.py:=20compute=20and=20print=20'OVERALL=20G?= =?UTF-8?q?EOMEAN'=20aggregate=20(#1289)=20=20=20*=20remove=20long-defunct?= =?UTF-8?q?=20cli=20parameter=20=20=20*=20lose=20some=20build=20warnings?= =?UTF-8?q?=20=20=20*=20Disable=20clang-tidy=20(unused-using-decls)=20(#12?= =?UTF-8?q?87)=20=20=20*=20disable=20lint=20check=20where=20we=20know=20it?= =?UTF-8?q?'d=20fail=20(#1286)=20=20=20*=20Add=20Setup/Teardown=20option?= =?UTF-8?q?=20on=20Benchmark.=20(#1269)=20=20=20*=20Googletest=20renamed?= =?UTF-8?q?=20master=20to=20main=20today.=20(#1285)=20=20=20*=20Remove=20b?= =?UTF-8?q?azelbuild/rules=5Fcc=20dependency=20(#1283)=20=20=20*=20Support?= =?UTF-8?q?=20for=20building=20with=20LLVM=20clang-10/clang-11=20on=20Wind?= =?UTF-8?q?ows.=20(#1227)=20=20=20*=20Fix=20dependency=20typo=20and=20unpi?= =?UTF-8?q?n=20cibuildwheel=20version=20in=20wheel=20building=20=E2=80=A6?= =?UTF-8?q?=20(#1263)=20=20=20*=20check=20clang=20format=20on=20pull=20req?= =?UTF-8?q?uests=20and=20merges=20(#1281)=20=20=20*=20format=20tests=20wit?= =?UTF-8?q?h=20clang-format=20(#1282)=20=20=20*=20clang-format=20Google=20?= =?UTF-8?q?on=20{src/,include/}=20(#1280)=20=20=20*=20Fix=20warning=20with?= =?UTF-8?q?=20MacOS=20(#1276)=20=20=20*=20Fixed=20typo=20in=20doc:=20=20s/?= =?UTF-8?q?marcro/macro=20(#1274)=20=20=20*=20Fix=20error=20with=20Fix=20W?= =?UTF-8?q?error=3Dold-style-cast=20=20(#1272)=20=20=20*=20Fix=20error=20W?= =?UTF-8?q?shorten-64-to-32=20(#1273)=20=20=20*=20[cleanup]=20Change=20`?= =?UTF-8?q?=3D=3D=20""`=20to=20`.empty()`=20on=20string=20to=20avoid=20cla?= =?UTF-8?q?ng-tidy=20warnings=20(#1271)=20=20=20*=20Fix=20un-initted=20err?= =?UTF-8?q?or=20in=20test=20and=20fix=20change=20the=20API=20previously=20?= =?UTF-8?q?proposed=20to=20use=20std::string=20instead=20of=20raw=20char*?= =?UTF-8?q?=20(#1266)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OBS-URL: https://build.opensuse.org/package/show/devel:tools/benchmark?expand=0&rev=40 --- _service | 4 +- _servicedata | 2 +- benchmark-1.5.5.obscpio | 3 -- benchmark-1.6.1.obscpio | 3 ++ benchmark.changes | 92 +++++++++++++++++++++++++++++++++++++++++ benchmark.obsinfo | 7 ++-- benchmark.spec | 8 ++-- 7 files changed, 106 insertions(+), 13 deletions(-) delete mode 100644 benchmark-1.5.5.obscpio create mode 100644 benchmark-1.6.1.obscpio diff --git a/_service b/_service index 727aea9..fd9cabf 100644 --- a/_service +++ b/_service @@ -1,11 +1,11 @@ - @PARENT_TAG@ + v1.6.1 + 1.6.1 https://github.com/google/benchmark.git git enable .* - v(.*) diff --git a/_servicedata b/_servicedata index 07ae864..e63ebfe 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/google/benchmark.git - e991355c02b93fe17713efe04cbc2e278e00fdbd \ No newline at end of file + 0d98dba29d66e93259db7daa53a9327df767a415 \ No newline at end of file diff --git a/benchmark-1.5.5.obscpio b/benchmark-1.5.5.obscpio deleted file mode 100644 index a6146cf..0000000 --- a/benchmark-1.5.5.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d3b936793367e37aa0b6529f3407bb7de63ac7d380a07e5a8ed4044224d273af -size 776716 diff --git a/benchmark-1.6.1.obscpio b/benchmark-1.6.1.obscpio new file mode 100644 index 0000000..466a6d9 --- /dev/null +++ b/benchmark-1.6.1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42199aad9aa222a92cd6219824a7ef4417d873bfe0c7a106e7edd8964040b043 +size 821772 diff --git a/benchmark.changes b/benchmark.changes index 48059ad..c934e81 100644 --- a/benchmark.changes +++ b/benchmark.changes @@ -1,3 +1,95 @@ +------------------------------------------------------------------- +Mon Jan 17 11:58:46 UTC 2022 - Martin Pluskal + +- Update to version 1.6.1: + * Creating release commit for v1.6.1 + * Destructor not returning is expected in some cases (#1316) + * Address c4267 warning on MSVC (#1315) + * Fix `-DBENCHMARK_ENABLE_INSTALL=OFF` (Fixes #1275) (#1305) + * Avoid errors due to "default label in switch which covers all enumeration values" in Windows codepath (#1302) + * update googletest to latest release tag 1.11.0 (#1301) + * clang-tidy: readability-redundant and performance (#1298) + * Update user_guide.md (#1296) + * Fix broken link to Setup/Teardown section (#1291) + * Add clang-tidy check (#1290) + * compare.py: compute and print 'OVERALL GEOMEAN' aggregate (#1289) + * remove long-defunct cli parameter + * lose some build warnings + * Disable clang-tidy (unused-using-decls) (#1287) + * disable lint check where we know it'd fail (#1286) + * Add Setup/Teardown option on Benchmark. (#1269) + * Googletest renamed master to main today. (#1285) + * Remove bazelbuild/rules_cc dependency (#1283) + * Support for building with LLVM clang-10/clang-11 on Windows. (#1227) + * Fix dependency typo and unpin cibuildwheel version in wheel building … (#1263) + * check clang format on pull requests and merges (#1281) + * format tests with clang-format (#1282) + * clang-format Google on {src/,include/} (#1280) + * Fix warning with MacOS (#1276) + * Fixed typo in doc: s/marcro/macro (#1274) + * Fix error with Fix Werror=old-style-cast (#1272) + * Fix error Wshorten-64-to-32 (#1273) + * [cleanup] Change `== ""` to `.empty()` on string to avoid clang-tidy warnings (#1271) + * Fix un-initted error in test and fix change the API previously proposed to use std::string instead of raw char* (#1266) + * use docker container for ubuntu-16.04 builds (#1265) + * [RFC] Adding API for setting/getting benchmark_filter flag? (#1254) + * Allow template arguments to be specified directly on the BENCHMARK macro (#1262) + * Added Doxygen support. (#1228) + * Fix -Wdeprecated-declarations warning once more. (#1256) + * cmake: allow to use package config from build directory + * cmake: make package config relocatable + * GoogleTest.cmake.in: mention BENCHMARK_USE_BUNDLED_GTEST + * GoogleTest.cmake.in: immediately error-out after failure message, Closes #1255 + * Introduce additional memory metrics (#1238) + * Fix -Wdeprecated-declarations warning triggered by clang-cl. (#1245) + * Cmake: options for controlling werror, disable werror for PGI compilers (#1246) + * cmake: eliminate redundant `target_include_directories` (#1242) + * Update policy to match reality + * Fix mention of --benchmarks in comment (#1229) + * Added support of packaged GTest for running unit tests. (#1226) + * Optimized docs installation (#1225) + * Remove unused parameter from lambda. (#1223) + * add to final releasing step + * bump version to 1.6 in preparation for release + * COnsole reporter: if statistic produces percents, format it as such (#1221) + * Introduce Coefficient of variation aggregate (#1220) + * Statistics: add support for percentage unit in addition to time (#1219) + * report.py: adjust expected u-test values for tests + * CMake: add forgotten include(FeatureSummary) into FindPFM.cmake to fix build + * replace #warning with #pragma message (#1216) + * force cmake version to 3.5.1 + * [NFC] PFM: actually report package as found, and advertise description + * Fix links to further doc in user_guide.md (#1215) + * Introduce accessors for currently public data members (threads and thread_index) (#1208) + * Fix a -Wunreachable-code-aggressive warning (#1214) + * Set theme jekyll-theme-minimal + * wrap things that look like tags but aren't with `{% raw %}` + * install docs folder when installing library (#1212) + * add .DS_Store to .gitignore + * refactor the documentation to minimise `README.md` (#1211) + * preparing v1.5.6 release + * Set theme jekyll-theme-modernist + * so much for googletest not failing any more + * turn back on strict mode for googletest as it no longer breaks + * Change the default value of `--benchmark_filter` from "." to (#1207) + * Remove dead code from PredictNumItersNeeded (#1206) + * downgrade warnings for googletest (#1203) + * Add wheel and sdist building action to GH Workflow (#1180) + * add g++ to sanitizer buildbots (#1197) + * Don't return a reference when the callers all expect pointers. + * fix clang-tidy warnings (#1195) + * Fix typos (#1194) + * Fix type warning on certain compilers (#1193) + * Use C++11 atomic_signal_fence for ClobberMemory (#1190) + * Bazel qnx (#1192) + * Deduplicate test function name in python bindings example (#1189) + * prefix VLOG (#1187) + * prefix macros to avoid clashes (#1186) + * Move flags inside the `benchmark` namespace (#1185) + * Add missing trailing commas (#1182) + * Provide helpers to create integer lists for the given ranges. (#1179) + * benchmark_runner.h: Remove superfluous semi colon (#1178) + ------------------------------------------------------------------- Mon Sep 13 08:40:20 UTC 2021 - Martin Pluskal diff --git a/benchmark.obsinfo b/benchmark.obsinfo index ccf694a..0b057d8 100644 --- a/benchmark.obsinfo +++ b/benchmark.obsinfo @@ -1,5 +1,4 @@ name: benchmark -version: 1.5.5 -mtime: 1623228732 -commit: e991355c02b93fe17713efe04cbc2e278e00fdbd - +version: 1.6.1 +mtime: 1641842067 +commit: 0d98dba29d66e93259db7daa53a9327df767a415 diff --git a/benchmark.spec b/benchmark.spec index bb50ae3..67d6fde 100644 --- a/benchmark.spec +++ b/benchmark.spec @@ -1,7 +1,7 @@ # # spec file for package benchmark # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define soname lib%{name} %define sover 1 Name: benchmark -Version: 1.5.5 +Version: 1.6.1 Release: 0 Summary: A microbenchmark support library License: Apache-2.0 @@ -69,6 +69,8 @@ sed -e 's|libdir=${prefix}/lib|libdir=${prefix}/%{_lib}|' \ %cmake_install # dont ship debug stuff rm -rf %{buildroot}%{_libexecdir}/debug +# doc will be installed in different location +rm -rf %{buildroot}%{_datadir}/doc/benchmark %check # path needs to be exported otherwise unit tests will fail @@ -86,7 +88,7 @@ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{_builddir}/%{name}-%{version}/build/sr %files devel %license LICENSE -%doc README.md AUTHORS +%doc README.md AUTHORS docs/* %dir %{_libdir}/cmake/%{name} %{_libdir}/cmake/%{name}/*.cmake %{_libdir}/pkgconfig/%{name}.pc