forked from github/verilator
18f8cd0529
* Add +verilator+noassert flag This allows to disable the assert check per simulation argument. * Add AssertOn check for assert Insert the check AssertOn to allow disabling of asserts. Asserts can be disabled by not using the `--assert` flag or by calling `AssertOn(false)`, or passing the "+verilator+noassert" runtime flag. Add tests for this behavior. Bad tests check that the assert still causes a stop. Non bad tests check that asserts are properly disabled and cause no stop of the simulation. Fixes #2162. Signed-off-by: Tobias Wölfel <tobias.woelfel@mailbox.org> * Correct file location Signed-off-by: Tobias Wölfel <tobias.woelfel@mailbox.org> * Add description for single test execution Without this description it is not obvious how to run a single test from the regression test suite. Signed-off-by: Tobias Wölfel <tobias.woelfel@mailbox.org> |
||
---|---|---|
.. | ||
gtkwave | ||
vltstd | ||
.gitignore | ||
verilated_config.h.in | ||
verilated_cov_key.h | ||
verilated_cov.cpp | ||
verilated_cov.h | ||
verilated_dpi.cpp | ||
verilated_dpi.h | ||
verilated_fst_c.cpp | ||
verilated_fst_c.h | ||
verilated_heavy.h | ||
verilated_imp.h | ||
verilated_save.cpp | ||
verilated_save.h | ||
verilated_sc.h | ||
verilated_sym_props.h | ||
verilated_syms.h | ||
verilated_threads.cpp | ||
verilated_threads.h | ||
verilated_unordered_set_map.h | ||
verilated_vcd_c.cpp | ||
verilated_vcd_c.h | ||
verilated_vcd_sc.cpp | ||
verilated_vcd_sc.h | ||
verilated_vpi.cpp | ||
verilated_vpi.h | ||
verilated.cpp | ||
verilated.h | ||
verilated.mk.in | ||
verilated.v | ||
verilatedos.h |