Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
fuzzer_comparison_helper.hpp
Go to the documentation of this file.
1#pragma once
2
3#include <vector>
4
6
7using namespace bb::avm2;
8
9// Compare CallStackMetadata ignoring halting_message (recursive for nested calls)
11
12// Compare vectors of CallStackMetadata ignoring halting_message
14
15// Compare TxSimulationResult objects and report mismatches
16// Ignores halting_message in call_stack_metadata
17// Returns true if all results match, false otherwise
FF a
FF b
bool compare_call_stack_metadata_vec(const std::vector< CallStackMetadata > &a, const std::vector< CallStackMetadata > &b)
bool compare_call_stack_metadata(const CallStackMetadata &a, const CallStackMetadata &b)
bool compare_cpp_simulator_results(const std::vector< TxSimulationResult > &results)
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
Definition tuple.hpp:13