Files
verilator/src
Tobias Wölfel 18f8cd0529 Allow assert disable (#2168)
* 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 <[email protected]>

* Correct file location

Signed-off-by: Tobias Wölfel <[email protected]>

* 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 <[email protected]>
2020-02-15 18:17:23 -06:00
..
2020-01-06 18:05:53 -05:00
2020-01-24 20:10:44 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-02-15 18:17:23 -06:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-24 20:10:44 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-24 20:10:44 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-24 20:10:44 -05:00
2020-01-06 18:05:53 -05:00
2020-02-08 07:09:41 -05:00
2020-01-12 10:03:17 +01:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-11 21:08:20 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-24 20:10:44 -05:00
2020-01-06 18:05:53 -05:00
2020-01-21 20:22:32 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-12 10:03:17 +01:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2019-11-07 22:33:59 -05:00
2020-01-06 18:05:53 -05:00
2020-01-30 20:23:57 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00
2020-01-06 18:05:53 -05:00