HomePhabricator

Fix benchmarks filters

Description

Fix benchmarks filters

Summary:

The bug was introduced in PR17781
before this fix ./src/bench/bitcoin-bench -filter="RIPEMD160|SHA256|SHA1" will fail with:

# Benchmark, evals, iterations, total, min, max, median
bench_bitcoin: bench/bench.cpp:119: static void benchmark::BenchRunner::RunAll(benchmark::Printer&, uint64_t, double, const string&, bool): Assertion `g_testing_setup == nullptr' failed.
Aborted (core dumped)

This is a backport of Core PR18013

Test Plan: ninja && ./src/bench/bitcoin-bench -filter="RIPEMD160|SHA256|SHA1"

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Differential Revision: https://reviews.bitcoinabc.org/D8690

Details

Provenance
Elichai Turkel <elichai.turkel@gmail.com>Authored on Dec 18 2020, 09:36
PiRKCommitted on Dec 18 2020, 09:37
abc-botPushed on Dec 18 2020, 09:43
Reviewer
Restricted Project
Differential Revision
D8690: Fix benchmarks filters
Parents
rABCa4de9ac8e271: gui: Shortcut to close ModalOverlay
Branches
Unknown
Tags
Unknown