Martin Whitaker
935910c3c9
Modify VPI test suite to make PLI 1 tests optional.
2025-10-18 20:05:58 +01:00
Martin Whitaker
a4c90fb5f0
Add regression test for issue #1273 .
2025-10-07 21:54:11 +01:00
Martin Whitaker
a883f2afe6
Add regression test for vpi_control() return value (issue #1208 ).
2025-07-08 21:52:13 +01:00
Cary R
676b36e455
Fix space issues in the source code
2024-07-21 11:19:41 -07:00
Martin Whitaker
851aed6272
Rationalise new VPI callback test names.
2024-02-07 00:02:58 +00:00
Martin Whitaker
3433c92742
Add regression tests for VPI simulation time callbacks with both time types.
2024-02-06 23:42:12 +00:00
Martin Whitaker
5c1ca6eb93
Extend the VPI value change callback tests.
...
Cover the vpiSuppressTime and null time pointer cases.
2024-02-06 09:04:13 +00:00
Martin Whitaker
0c61923636
Add regression tests for VPI value change callback with time reporting.
2024-02-05 22:04:29 +00:00
Martin Whitaker
5d40f6ecb2
Restructure and simplify the nextsimtime VPI tests.
...
Add support for properly testing the vpiScaledRealTime time type for
when it's implemented.
2024-02-05 18:17:53 +00:00
Jevin Sweval
53e8a139b0
VPI cbNextSimTime: Fill out time and don't call newly generated CBs
...
Fill out cb_data.time and require it is non-NULL.
Record the last NextSimTime CB so we don't call CBs added during this timestep.
(cherry picked from PR #740 )
2024-02-05 08:33:12 +00:00
Martin Whitaker
6826dbb9cb
Fix the pr2966059 regression test.
...
This test uses 'wire real' but specified the '-gno-xtypes' option.
This is because it named a variable 'wreal' which is a keyword when
that option is enabled.
2024-01-28 19:03:32 +00:00
gatk555
fc9fcb0bf8
Regression test for vvp scheduler fix.
...
This is for the latent bug exposed when testing the original fix for
issue #1041 . Contributed by gatk555 in PR #1065 .
2024-01-14 22:23:15 +00:00
Martin Whitaker
a9eed015c3
Add regression test for undriven net initialisation (issue #1041 ).
2024-01-07 09:34:50 +00:00
Cary R
b4b8006460
vpiFullname of a package should have a "::" after the name
2023-12-28 18:53:11 -08:00
Cary R
91b1759602
More test version cleanup
2023-12-28 12:14:44 -08:00
Martin Whitaker
8a19380a5d
Add multi-file VPI test.
2022-03-26 16:44:57 +00:00
Stephen Williams
cea237b407
Add ivtest to the iverilog source tree
...
By adding ivtest to the iverilog source tree, it is easier to keep
the regression test synchronized with the source that is being tested.
This should be especially helpful for PRs that add a new feature, and
have a matching ivtest PR with the regression test for that feature.
2022-01-15 10:18:50 -08:00