Tests: Make some includes more generic to help copying tests. No test change.

This commit is contained in:
Wilson Snyder 2023-12-19 21:08:30 -05:00
parent 55ad950609
commit 21b2e874ce
24 changed files with 24 additions and 28 deletions

View File

@ -2,11 +2,7 @@
// any use, without warranty, 2020 by Wilson Snyder. // any use, without warranty, 2020 by Wilson Snyder.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
// Test defines #include VM_PREFIX_INCLUDE
// Generated header
#include "Vt_clk_inp_init.h"
// General headers
#include "verilated.h"
void oneTest(int argc, char** argv, int seed) { void oneTest(int argc, char** argv, int seed) {
uint64_t sim_time = 1000; uint64_t sim_time = 1000;

View File

@ -9,7 +9,7 @@
// //
//************************************************************************* //*************************************************************************
#include <Vt_const_bitoptree_bug3096.h> #include VM_PREFIX_INCLUDE
#include <cassert> #include <cassert>
#include <iostream> #include <iostream>

View File

@ -8,7 +8,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_dpi_vams.h" #include VM_PREFIX_INCLUDE
//====================================================================== //======================================================================

View File

@ -8,7 +8,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_flag_fi.h" #include VM_PREFIX_INCLUDE
//====================================================================== //======================================================================

View File

@ -8,7 +8,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_func_rand.h" #include VM_PREFIX_INCLUDE
double sc_time_stamp() { return 0; } double sc_time_stamp() { return 0; }

View File

@ -8,7 +8,7 @@
#include "verilated.h" #include "verilated.h"
#include "Vt_gantt_two.h" #include VM_PREFIX_INCLUDE
#include <memory> #include <memory>

View File

@ -5,7 +5,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_math_imm2.h" #include VM_PREFIX_INCLUDE
double sc_time_stamp() { return 0; } double sc_time_stamp() { return 0; }

View File

@ -5,7 +5,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_mem_slot.h" #include VM_PREFIX_INCLUDE
#include <cstdlib> #include <cstdlib>

View File

@ -8,7 +8,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_multitop_sig.h" #include VM_PREFIX_INCLUDE
#include <iostream> #include <iostream>

View File

@ -7,7 +7,7 @@
#include "verilated.h" #include "verilated.h"
#include "verilated_vcd_c.h" #include "verilated_vcd_c.h"
#include "Vt_order_multidriven.h" #include VM_PREFIX_INCLUDE
double sc_time_stamp() { return 0; } double sc_time_stamp() { return 0; }

View File

@ -8,7 +8,7 @@
#include <verilated.h> #include <verilated.h>
#include "Vt_order_quad.h" #include VM_PREFIX_INCLUDE
//====================================================================== //======================================================================

View File

@ -4,7 +4,6 @@
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include VM_PREFIX_INCLUDE #include VM_PREFIX_INCLUDE
#include "Vt_sc_names.h"
using namespace sc_core; using namespace sc_core;

View File

@ -10,7 +10,7 @@
#include <verilated_syms.h> #include <verilated_syms.h>
#include <verilated_vcd_c.h> #include <verilated_vcd_c.h>
#include "Vt_scope_map.h" #include VM_PREFIX_INCLUDE
#include <map> #include <map>
#include <string> #include <string>

View File

@ -4,7 +4,7 @@
// any use, without warranty, 2019 by Wilson Snyder. // any use, without warranty, 2019 by Wilson Snyder.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include "Vt_timescale_parse.h" #include VM_PREFIX_INCLUDE
VM_PREFIX* tb = nullptr; VM_PREFIX* tb = nullptr;

View File

@ -9,7 +9,7 @@
#include <verilated.h> #include <verilated.h>
#include <verilated_vcd_c.h> #include <verilated_vcd_c.h>
#include "Vt_trace_noflag_bad.h" #include VM_PREFIX_INCLUDE
int main(int argc, char** argv) { int main(int argc, char** argv) {
std::unique_ptr<VerilatedContext> contextp{new VerilatedContext}; std::unique_ptr<VerilatedContext> contextp{new VerilatedContext};

View File

@ -9,7 +9,7 @@
#include <verilated.h> #include <verilated.h>
#include <verilated_vcd_c.h> #include <verilated_vcd_c.h>
#include "Vt_trace_open_wrong_order_bad.h" #include VM_PREFIX_INCLUDE
int main(int argc, char** argv) { int main(int argc, char** argv) {
VerilatedContext ctx; VerilatedContext ctx;

View File

@ -4,7 +4,7 @@
// without warranty, 2008 by Lane Brooks. // without warranty, 2008 by Lane Brooks.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include "Vt_tri_inout.h" #include VM_PREFIX_INCLUDE
VM_PREFIX* tb = nullptr; VM_PREFIX* tb = nullptr;

View File

@ -4,7 +4,7 @@
// without warranty, 2008 by Lane Brooks. // without warranty, 2008 by Lane Brooks.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include "Vt_tri_pullup.h" #include VM_PREFIX_INCLUDE
VM_PREFIX* tb = nullptr; VM_PREFIX* tb = nullptr;

View File

@ -3,7 +3,7 @@
// any use, without warranty, 2020 by Wilson Snyder. // any use, without warranty, 2020 by Wilson Snyder.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include "Vt_tri_select.h" #include VM_PREFIX_INCLUDE
VM_PREFIX* tb = nullptr; VM_PREFIX* tb = nullptr;

View File

@ -11,7 +11,7 @@
#include "verilated.h" #include "verilated.h"
#include "Vt_var_overwidth_bad.h" #include VM_PREFIX_INCLUDE
//====================================================================== //======================================================================

View File

@ -12,7 +12,8 @@
#include "verilated.h" #include "verilated.h"
#include "verilated_vpi.h" #include "verilated_vpi.h"
#include "Vt_vpi_cb_iter.h" #include VM_PREFIX_INCLUDE
#include "vpi_user.h" #include "vpi_user.h"
#include <cstdio> #include <cstdio>

View File

@ -23,7 +23,7 @@
#include "verilated.h" #include "verilated.h"
#include "verilated_vpi.h" #include "verilated_vpi.h"
#include "Vt_vpi_onetime_cbs.h" #include VM_PREFIX_INCLUDE
#endif #endif

View File

@ -20,7 +20,7 @@
#include "verilated.h" #include "verilated.h"
#include "verilated_vpi.h" #include "verilated_vpi.h"
#include "Vt_vpi_repetitive_cbs.h" #include VM_PREFIX_INCLUDE
#endif #endif
#include <cstdio> #include <cstdio>

View File

@ -3,7 +3,7 @@
// any use, without warranty, 2020 by Wilson Snyder. // any use, without warranty, 2020 by Wilson Snyder.
// SPDX-License-Identifier: CC0-1.0 // SPDX-License-Identifier: CC0-1.0
#include "Vt_vpi_sc.h" #include VM_PREFIX_INCLUDE
VM_PREFIX* tb = nullptr; VM_PREFIX* tb = nullptr;