Received: by mail.netbsd.org (Postfix, from userid 605) id C072484D5E; Fri, 22 Jul 2022 08:34:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 062C784D44 for ; Fri, 22 Jul 2022 08:34:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id Pohwbt5RIxtQ for ; Fri, 22 Jul 2022 08:34:15 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 275A884CE2 for ; Fri, 22 Jul 2022 08:34:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 20DABFB1A; Fri, 22 Jul 2022 08:34:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1658478855246930" MIME-Version: 1.0 Date: Fri, 22 Jul 2022 08:34:15 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/benchmarks/google-benchmark To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220722083415.20DABFB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1658478855246930 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: adam Date: Fri Jul 22 08:34:15 UTC 2022 Modified Files: pkgsrc/benchmarks/google-benchmark: Makefile PLIST distinfo Log Message: google-benchmark: updated to 1.6.2 v1.6.2 Add docs for ThreadRange. Add docs on Memory profiling Suppress GoogleTest warnings on windows (MSVC) too. Expand documentation for unpacking arbitrary arguments. Refine docs on changing cpufreq governor Refine the User Guide CPU Frequency Scaling section Fix some errors in Custom Statistics document demo code. Cache PerfCounters instance in PerfCountersMeasurement Fix cross compilation for macOS ARM builds in cibuildwheel bump numby, as per dependabot Use Win32 API only for Win32 apps Add mutex when reading counters_ Avoid potential truncation issues for the integral type parameterized tests. Expose default display reporter creation in public API explicitly export public symbols Check for macro existence before using simplify reference to internal path Introduce the possibility to customize the help printer function move bzl file out of tools resolve case sensitivity issues with WORKSPACE and workspace Make generate_export_header.bzl work for Windows. @platforms is magical; remove it from WORKSPACE. restore BENCHMARK_MAIN() Allow setting the default time unit globally Add long description and content type for proper PyPI presentation Add SetBenchmarkFilter() to set --benchmark_filter flag value in user code Appended additional BSD 3-Clause to LICENSE Add PyPI upload job to wheel building workflow Fix float comparaison and add float comparison warning Update LICENSE file to clearly state which file needs BSD 3 Add BENCHMARK_STATIC_DEFINE to the Python bindings' cc_binary local… Remove conditional trigger from PyPI upload job Change artifact download name to dist to match upload name Build //:benchmark as a static library only. Fix Bazel build breakage caused by commit 6a894bd. [nfc] Reformat doc-string in generate_export_header Updates for inclusive language getting sysinfo in line with Google style Small optimization to counter map management Shut down Bazel gracefully and revert wheel build strategy to job matrix Fix wheel job name for PyPI uploads Filter out benchmarks that start with "DISABLED_" Add benchmark labels to the output of the comparison tool Enable -Wconversion Add installation and build instructions for Python bindings fix some typos Add option to get the verbosity provided by commandline flag -v Add support to get clock for new architecture CSKY Introduce warmup phase to BenchmarkRunner Report large numbers in scientific notation in console reporter add multiple OSes to bazel workflow Add possibility to ask for libbenchmark version number Fix DoNotOptimize() GCC copy overhead Clarify that the cpu frequency is not used for benchmark timings. Revert "Add possibility to ask for libbenchmark version number Remove redundant formatting tags Fix DoNotOptimize() GCC compile error with some types Expose default help printer function fix sanitizer builds by using clang 13 Suppress nvcc offsetof warning Expose google_benchmark.State for python bindings. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 pkgsrc/benchmarks/google-benchmark/Makefile cvs rdiff -u -r1.3 -r1.4 pkgsrc/benchmarks/google-benchmark/PLIST cvs rdiff -u -r1.17 -r1.18 pkgsrc/benchmarks/google-benchmark/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1658478855246930 Content-Disposition: inline Content-Length: 3392 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/benchmarks/google-benchmark/Makefile diff -u pkgsrc/benchmarks/google-benchmark/Makefile:1.15 pkgsrc/benchmarks/google-benchmark/Makefile:1.16 --- pkgsrc/benchmarks/google-benchmark/Makefile:1.15 Sun Jan 16 23:09:35 2022 +++ pkgsrc/benchmarks/google-benchmark/Makefile Fri Jul 22 08:34:14 2022 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.15 2022/01/16 23:09:35 wiz Exp $ +# $NetBSD: Makefile,v 1.16 2022/07/22 08:34:14 adam Exp $ -DISTNAME= benchmark-1.6.1 +DISTNAME= benchmark-1.6.2 PKGNAME= google-${DISTNAME} CATEGORIES= benchmarks MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} @@ -17,12 +17,15 @@ USE_LANGUAGES= c c++ CMAKE_ARGS+= -DBENCHMARK_ENABLE_GTEST_TESTS=OFF CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release -# as of 1.6.0 -# 95% tests passed, 3 tests failed out of 61 +# as of 1.6.2 +# 91% tests passed, 6 tests failed out of 67 # The following tests FAILED: # 50 - reporter_output_test (Subprocess aborted) # 52 - user_counters_test (Subprocess aborted) # 57 - user_counters_tabular_test (Subprocess aborted) +# 65 - run_donotoptimize_assembly_test_CHECK (Failed) +# 66 - run_state_assembly_test_CHECK (Failed) +# 67 - run_clobber_memory_assembly_test_CHECK (Failed) TEST_TARGET= test BUILDLINK_TRANSFORM+= rm:-Werror Index: pkgsrc/benchmarks/google-benchmark/PLIST diff -u pkgsrc/benchmarks/google-benchmark/PLIST:1.3 pkgsrc/benchmarks/google-benchmark/PLIST:1.4 --- pkgsrc/benchmarks/google-benchmark/PLIST:1.3 Sun Sep 12 10:58:25 2021 +++ pkgsrc/benchmarks/google-benchmark/PLIST Fri Jul 22 08:34:14 2022 @@ -1,5 +1,6 @@ -@comment $NetBSD: PLIST,v 1.3 2021/09/12 10:58:25 wiz Exp $ +@comment $NetBSD: PLIST,v 1.4 2022/07/22 08:34:14 adam Exp $ include/benchmark/benchmark.h +include/benchmark/export.h lib/cmake/benchmark/benchmarkConfig.cmake lib/cmake/benchmark/benchmarkConfigVersion.cmake lib/cmake/benchmark/benchmarkTargets-release.cmake @@ -13,6 +14,7 @@ share/doc/benchmark/dependencies.md share/doc/benchmark/index.md share/doc/benchmark/perf_counters.md share/doc/benchmark/platform_specific_build_instructions.md +share/doc/benchmark/python_bindings.md share/doc/benchmark/random_interleaving.md share/doc/benchmark/releasing.md share/doc/benchmark/tools.md Index: pkgsrc/benchmarks/google-benchmark/distinfo diff -u pkgsrc/benchmarks/google-benchmark/distinfo:1.17 pkgsrc/benchmarks/google-benchmark/distinfo:1.18 --- pkgsrc/benchmarks/google-benchmark/distinfo:1.17 Sun Mar 27 12:04:05 2022 +++ pkgsrc/benchmarks/google-benchmark/distinfo Fri Jul 22 08:34:14 2022 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.17 2022/03/27 12:04:05 tnn Exp $ +$NetBSD: distinfo,v 1.18 2022/07/22 08:34:14 adam Exp $ -BLAKE2s (benchmark-1.6.1.tar.gz) = e1d824a20befda52931de3256cbf065724b076fdf4d6feb8b101e56d283f8418 -SHA512 (benchmark-1.6.1.tar.gz) = 7d3e3baf5a2d92e9552ab5007c37253b3510ac269edf8922a2794ff3dfbd0bf5b4c519240d4577b1ec30ef9e8a64caa17a809054c3dc7f2b1bcd410596177d67 -Size (benchmark-1.6.1.tar.gz) = 184616 bytes +BLAKE2s (benchmark-1.6.2.tar.gz) = ec8d8201001f777b5de5606e0ee1f216bf161b24b539501559cc40473c3d76eb +SHA512 (benchmark-1.6.2.tar.gz) = cac5bcb412b18124075ab953b51c745b9d3427c3157e38356d616661c190741b749bcd8450ed08644c43edff2cc59c4fec02fcc2ec81be66609ce8d25fc121b4 +Size (benchmark-1.6.2.tar.gz) = 196771 bytes SHA1 (patch-test_benchmark__setup__teardown__test.cc) = d3baa390eb590628fd42c85ce6ec42767e66c15b --_----------=_1658478855246930--