feat: difftest framework

This commit is contained in:
xinyangli 2024-04-05 00:16:58 +08:00
parent 97cf418c86
commit 849f2bb5f3
Signed by: xin
SSH key fingerprint: SHA256:qZ/tzd8lYRtUFSrfBDBMcUqV4GHKxqeqRA3huItgvbk
15 changed files with 318 additions and 84 deletions

View file

@ -6,11 +6,12 @@
#include <filesystem>
struct Config {
std::filesystem::path wavefile;
std::filesystem::path memory_file;
uint64_t max_sim_time = 1000;
bool memory_file_binary = {true};
bool do_trace{false};
std::filesystem::path wavefile;
std::filesystem::path lib_ref;
void cli_parse(int argc, char **argv);
};