verilator/test_regress
Krzysztof Bieganski 97add4d57a
Fix null access on optimized-out fork statements (#3658)
`V3SchedTiming` currently assumes that if a fork still exists, it must
have statements within it (otherwise it would have been deleted by
`V3Timing`). However, in a case like this:
```
module t;
    reg a;
    initial fork a = 1; join
endmodule
```
the assignment in the fork is optimized out by `V3Dead` after
`V3Timing`. This leads to `V3SchedTiming` accessing fork's `stmtsp`
pointer, which at this point is null. This patch addresses that issue.

Signed-off-by: Krzysztof Bieganski <kbieganski@antmicro.com>
2022-10-06 15:38:59 +02:00
..
t Fix null access on optimized-out fork statements (#3658) 2022-10-06 15:38:59 +02:00
.gdbinit
.gitignore
CMakeLists.txt
driver.pl Merge branch 'master' into develop-v5 2022-09-22 17:33:36 +01:00
input.vc
input.xsim.vc
Makefile
Makefile_obj