dev-cpp / benchmark

A microbenchmark support library

Official package sites : https://github.com/google/benchmark ·

v1.8.3-r1 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86
USE flags
debug doc test

v1.8.3 :: 0 :: gentoo

Modified
License
Apache-2.0
Keywords
amd64 arm64 ppc ppc64 x86 ~arm ~hppa ~loong ~riscv
USE flags
debug doc test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

app-i18n / opencc : Library for conversion between Traditional and Simplified Chinese characters

dev-cpp / opentelemetry-cpp : The OpenTelemetry C++ Client

dev-cpp / prometheus-cpp : Prometheus Client Library for Modern C++

net-libs / google-cloud-cpp : Google Cloud Client Library for C++

net-libs / grpc : Modern open source high performance RPC framework

sci-libs / hipCUB : Wrapper of rocPRIM or CUB for GPU parallel primitives

sci-libs / rocPRIM : HIP parallel primitives for developing performant GPU-accelerated code on ROCm

sci-libs / rocRAND : Generate pseudo-random and quasi-random numbers

Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-cpp/benchmark: add patches for alpha architecture
Accepted upstream already. See: https://github.com/google/benchmark/pull/1753 See: https://github.com/google/benchmark/pull/1756 Bug: https://bugs.gentoo.org/922877 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/35729 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.8.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-cpp/benchmark: Stabilize 1.8.3 x86, #916278
Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matoro Mahri · gentoo
dev-cpp/benchmark: fix tests on 32-bit
See: https://salsa.debian.org/science-team/benchmark/-/blob/master/debian/patches/0007-fix-32bit-test.patch?ref_type=heads Bug: https://bugs.gentoo.org/916278 Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34830 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
dev-cpp/benchmark: [QA] Remove invalid USE=lto
USE=lto in this package only appends -flto flag. This is not a valid use of the USE flag, as lto in Gentoo is enabled via setting flags manually. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.8.3 ppc, #916278
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.3 arm64, #916278
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.3 ppc64, #916278
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.3 amd64, #916278
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.8.3
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.7.1, 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.2 x86, #912744
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.2 amd64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.2 ppc, #912744
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.2 arm64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.2 ppc64, #912744
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.0 ppc, #910375
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.8.0 arm64, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.8.0 x86, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.8.0 amd64, #910375
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.8.0 ppc64, #910375
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.8.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.8.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.7.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.7.1 amd64, #899968
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.7.1 arm64, #899968
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.7.1 ppc, #899968
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.7.1 x86, #899968
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.7.1 ppc64, #899968
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.7.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.6.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
dev-cpp/benchmark: Stabilize 1.7.0 x86, #867988
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Jakov Smolić · gentoo
dev-cpp/benchmark: Stabilize 1.7.0 amd64, #867988
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.7.0 arm64, #867988
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.7.0 ppc64, #867988
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.7.0 ppc, #867988
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.7.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
WANG Xuerui · gentoo
dev-cpp/benchmark: keyword 1.6.1 for ~loong
Tests passed on real hardware. Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.5.6, 1.6.0
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
dev-cpp/benchmark: Stabilize 1.6.1 ppc64, #832393
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.6.1 ppc, #832393
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.6.1 arm64, #832393
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.6.1 amd64, #832393
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
dev-cpp/benchmark: Stabilize 1.6.1 x86, #832393
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: explicitly inherit flag-o-matic
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.6.1
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Keyword 1.6.0 arm, #807025
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.5.3, 1.5.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.6.0
WARNING: This version features a breaking API change. See https://github.com/google/benchmark/releases/tag/v1.6.0 for details. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Keyword 1.5.6 ppc, #760803
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.5.6
Have successfully made the ebuild run tests depending on dev-cpp/gtest too, however since the required version of the latter is not in the tree yet the committed ebuild has that bit disabled. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ye Cao · gentoo
dev-cpp/benchmark: add ~riscv keyword
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ye Cao <ye.c@rioslab.org> Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: add 1.5.5
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
dev-cpp/benchmark: drop 1.5.1, 1.5.2
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Joonas Niilola · gentoo
dev-cpp/benchmark: restore ~hppa to ebuilds, profile masks to follow
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
William Breathitt Gray · gentoo
dev-cpp/benchmark: Version bump to 1.5.3
Closes: https://bugs.gentoo.org/785466 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/20531 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Rolf Eike Beer · gentoo
dev-cpp/benchmark: mark current versions -hppa
Compilation fails with: #error You need to define CycleTimer for your OS and CPU Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
dev-cpp/benchmark: Add patch to fix build failure on gcc-11
Closes: https://bugs.gentoo.org/764647 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19012 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
William Breathitt Gray · gentoo
dev-cpp/benchmark: Add support for debug USE flag
Closes: https://bugs.gentoo.org/764653 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/19011 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-cpp/benchmark: Keyword 1.5.2 arm64, #760803
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
dev-cpp/benchmark: add ~ppc64 keyword
100% tests passed. Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
dev-cpp/benchmark: Version bump to 1.5.2
Closes: https://bugs.gentoo.org/741660 Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/17503 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
William Breathitt Gray · gentoo
dev-cpp/benchmark: New package
Signed-off-by: William Breathitt Gray <vilhelm.gray@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>