forked from github/verilator
d4e73e215e
Tests used to silently pass when vcddiff aborted. Now fixed. Updated large array trace reference files for FST, added same reference files for VCD. Developers need to update their local vcddiff.
25 lines
683 B
Perl
Executable File
25 lines
683 B
Perl
Executable File
#!/usr/bin/env perl
|
|
if (!$::Driver) { use FindBin; exec("$FindBin::Bin/bootstrap.pl", @ARGV, $0); die; }
|
|
# DESCRIPTION: Verilator: Verilog Test driver/expect definition
|
|
#
|
|
# Copyright 2003-2009 by Wilson Snyder. This program is free software; you
|
|
# can redistribute it and/or modify it under the terms of either the GNU
|
|
# Lesser General Public License Version 3 or the Perl Artistic License
|
|
# Version 2.0.
|
|
# SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0
|
|
|
|
scenarios(simulator => 1);
|
|
|
|
compile(
|
|
verilator_flags2 => ['--cc --trace --trace-structs'],
|
|
);
|
|
|
|
execute(
|
|
check_finished => 1,
|
|
);
|
|
|
|
vcd_identical($Self->trace_filename, $Self->{golden_filename});
|
|
|
|
ok(1);
|
|
1;
|