From cf9ffd16ddc7004b1235b02675801e1992647d9f Mon Sep 17 00:00:00 2001 From: Rich Porter Date: Fri, 11 Oct 2013 21:34:48 -0400 Subject: [PATCH] tests: For icarus, exit on stop. Merge from RPORTER/vpi-vpiSize-680. Signed-off-by: Wilson Snyder --- test_regress/driver.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_regress/driver.pl b/test_regress/driver.pl index 74d719d30..d47684e53 100755 --- a/test_regress/driver.pl +++ b/test_regress/driver.pl @@ -713,7 +713,7 @@ sub execute { @{$param{all_run_flags}}, ); if ($param{iv_pli}) { - unshift @cmd, "vvp -m $self->{obj_dir}/libvpi.so"; + unshift @cmd, "vvp -n -m $self->{obj_dir}/libvpi.so"; # don't enter command line on $stop, include vpi } $self->_run(logfile=>"$self->{obj_dir}/iv_sim.log", fails=>$param{fails}, @@ -1212,7 +1212,7 @@ sub _make_top_v { print $fh " initial begin\n"; print $fh " \$display(\"-Tracing Waves to Dumpfile: $self->{vcd_filename}\");\n"; print $fh " \$dumpfile(\"$self->{vcd_filename}\");\n"; - print $fh " \$dumpvars(12, t);\n"; + print $fh " \$dumpvars(0, top);\n"; print $fh " end\n"; print $fh "`endif\n";