test: fix FST trace file names

This commit is contained in:
Geza Lore 2023-10-28 10:39:56 +01:00
parent a5951babfc
commit d8420413b7
3 changed files with 8 additions and 3 deletions

View File

@ -7,8 +7,13 @@
// SPDX-License-Identifier: CC0-1.0
#include <verilated.h>
#if VM_TRACE_FST
#include <verilated_fst_c.h>
#define TRACE_FILE_NAME "simx.fst"
#elif VM_TRACE_VCD
#include <verilated_vcd_c.h>
#define TRACE_FILE_NAME "simx.vcd"
#endif
#include <memory>
@ -46,7 +51,7 @@ int main(int argc, char** argv) {
#endif
top->trace(tfp.get(), 99);
tfp->open(VL_STRINGIFY(TEST_OBJ_DIR) "/simx.vcd");
tfp->open(VL_STRINGIFY(TEST_OBJ_DIR) "/" TRACE_FILE_NAME);
top->clk = 0;
while (main_time <= 20) {

View File

@ -21,7 +21,7 @@ execute(
check_finished => 1,
);
fst_identical("$Self->{obj_dir}/simx.vcd", $Self->{golden_filename});
fst_identical("$Self->{obj_dir}/simx.fst", $Self->{golden_filename});
ok(1);
1;

View File

@ -21,7 +21,7 @@ execute(
check_finished => 1,
);
fst_identical("$Self->{obj_dir}/simx.vcd", $Self->{golden_filename});
fst_identical("$Self->{obj_dir}/simx.fst", $Self->{golden_filename});
ok(1);
1;