5#include <gtest/gtest.h>
22 const auto run_test = [](
bool large) {
29 EXPECT_EQ(proving_key->log_dyadic_size(), 19);
31 EXPECT_EQ(proving_key->log_dyadic_size(), 19);
48 EXPECT_EQ(proving_key->log_dyadic_size(), 18);
58 EXPECT_EQ(proving_key->log_dyadic_size(), 18);
For benchmarking, we want to be sure that our mocking functions create circuits of a known size....
static void SetUpTestSuite()
A DeciderProvingKey is normally constructed from a finalized circuit and it contains all the informat...
std::shared_ptr< OpQueue > op_queue
static void construct_mock_app_circuit(MegaBuilder &builder, bool large=false)
Populate a builder with some arbitrary but nontrivial constraints.
static void add_default(Builder &builder)
Add default public inputs when they are not present.
std::filesystem::path bb_crs_path()
void init_file_crs_factory(const std::filesystem::path &path)
Entry point for Barretenberg command-line interface.
TEST_F(IPATest, ChallengesAreZero)
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept