iverilog/ivtest/vvp_tests
Lars-Peter Clausen 6ffb4b9a3a Add regression tests for string literals assigned to byte arrays
Check that string literals can be assigned to byte arrays. Check that
invalid target array types are reported as errors.

Signed-off-by: Lars-Peter Clausen <lars@metafoo.de>
2026-05-06 19:20:47 -07:00
..
README.txt ivtest: Create the vvp_reg.py test script 2023-02-11 18:33:24 -08:00
always4A.json ivtest: reformat some regression tests 2023-11-17 15:00:25 -08:00
always4B.json ivtest: reformat some regression tests 2023-11-17 15:00:25 -08:00
analog1.json Cleanup the python version of vlog95 2026-01-13 01:25:24 -08:00
analog2.json Cleanup the python version of vlog95 2026-01-13 01:25:24 -08:00
array_packed_sysfunct.json Remove the sv_regress.list file 2024-01-20 18:51:43 -08:00
array_packed_value_list.json Remove the sv_regress.list file 2024-01-20 18:51:43 -08:00
array_packed_write_read.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
array_slice_concat.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
automatic_error11.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
automatic_error12.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
automatic_error13.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
bits4.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
bitsel11.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh13a.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh99c.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh230.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
br_gh383a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh383b.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh383c.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh383d.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh440.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
br_gh483a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh483b.json Add regression tests for early signal elaboration. 2024-04-06 10:19:00 +01:00
br_gh552.json Add regression test for disabling binary NAND and NOR operators. 2024-01-28 22:47:46 +00:00
br_gh687.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh703.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh710a.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
br_gh710b.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
br_gh710c.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
br_gh710d.json FST can dump packages 2026-04-29 20:59:19 -07:00
br_gh939.json Add regression test for implicit named port connection errors 2023-06-14 04:33:41 -07:00
br_gh1001.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1018.json add suport for the shortreal conversion functions 2023-12-28 13:30:27 -08:00
br_gh1029.json Elaborate system elab tasks in gen blocks 2023-12-28 15:07:37 -08:00
br_gh1074a.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
br_gh1074b.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
br_gh1087a1.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh1087a2.json Add regression tests for checking wire data types (issue 1087). 2024-01-28 15:53:47 +00:00
br_gh1087a3.json Add regression tests for checking wire data types (issue 1087). 2024-01-28 15:53:47 +00:00
br_gh1087b.json Add regression tests for checking wire data types (issue 1087). 2024-01-28 15:53:47 +00:00
br_gh1087c.json Add regression tests for checking wire data types (issue 1087). 2024-01-28 15:53:47 +00:00
br_gh1097.json Add regression tests for early signal elaboration. 2024-04-06 10:19:00 +01:00
br_gh1099a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1099b.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1099c.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1104.json Add regression test for issue #1104. 2024-02-24 13:36:25 +00:00
br_gh1122.json Add regression test for issue #1122. 2024-05-06 21:47:18 +01:00
br_gh1143a.json vlgo95: add partial array pattern support and other cleanup 2026-01-07 23:32:16 -08:00
br_gh1143b.json vlgo95: add partial array pattern support and other cleanup 2026-01-07 23:32:16 -08:00
br_gh1143c.json vlgo95: add partial array pattern support and other cleanup 2026-01-07 23:32:16 -08:00
br_gh1143d.json vlgo95: add partial array pattern support and other cleanup 2026-01-07 23:32:16 -08:00
br_gh1143e.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh1143f.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh1143g.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh1143h.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
br_gh1155.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1163.json Add regression test for return type of $bits (issue #1163). 2024-09-07 17:56:15 +01:00
br_gh1180a.json Add regression tests for packed/unpacked array parameter declarations. 2024-11-15 21:10:51 +00:00
br_gh1180b.json Add regression tests for packed/unpacked array parameter declarations. 2024-11-15 21:10:51 +00:00
br_gh1181.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1184.json Remove memory leak when multi-bit module path delays fail 2026-01-21 20:50:32 -08:00
br_gh1242.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
br_gh1248.json Add test for br_gh1248 2026-02-19 23:46:15 -08:00
br_gh1256a.json Add regression tests for issue #1256. 2025-07-05 18:21:32 +01:00
br_gh1256b.json Add regression tests for issue #1256. 2025-07-05 18:21:32 +01:00
br_gh1258a.json Add regression tests for issue #1258. 2025-07-05 22:52:52 +01:00
br_gh1258b.json Add regression tests for issue #1258. 2025-07-05 22:52:52 +01:00
br_gh1286.json Add regression test for issue #1286. 2025-11-11 22:00:06 +00:00
br_gh1323.json Add regression test for issue #1323. 2026-04-15 16:44:35 +01:00
ca_time_real.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
case1.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
case2-S.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
case2.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
case3.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
casex_synth.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
cast_int_ams.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
cast_real_invalid1.json Add regression tests for invalid casts to real 2025-01-12 20:34:31 -08:00
cast_real_invalid2.json Add regression tests for invalid casts to real 2025-01-12 20:34:31 -08:00
cast_real_invalid3.json Add regression tests for invalid casts to real 2025-01-12 20:34:31 -08:00
cast_real_invalid4.json Add regression tests for invalid casts to real 2025-01-12 20:34:31 -08:00
comment1.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
constfunc4_ams.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc6_ams.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc16.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc17.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc18.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc19.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunc20.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
constfunccall1.json Add regression tests for checking constant function call scopes. 2024-06-30 11:52:54 +01:00
constfunccall2.json Add regression tests for checking constant function call scopes. 2024-06-30 11:52:54 +01:00
constfunccall3.json Add regression tests for checking constant function call scopes. 2024-06-30 11:52:54 +01:00
decl_before_use1.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use1_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
decl_before_use2.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use2_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
decl_before_use3.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use3_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
decl_before_use4.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use4_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
decl_before_use5.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use5_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
decl_before_use6.json Add regression tests for declare before use. 2024-02-20 08:46:28 +00:00
decl_before_use6_warn.json Update test suite to cover -gno-strict-declaration options. 2026-03-21 20:50:18 +00:00
delayed_sfunc.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
dffsynth-S.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth2.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth3.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth4.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth5.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth6.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
dffsynth7.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
dffsynth8.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
dffsynth9.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
dffsynth10.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
dffsynth11.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
drive_strength4.json Add regression test for drive strength net declarations 2026-05-03 17:30:56 -07:00
dumpfile.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
early_sig_elab1.json Add regression tests for early signal elaboration. 2024-04-06 10:19:00 +01:00
early_sig_elab2.json Add regression tests for early signal elaboration. 2024-04-06 10:19:00 +01:00
early_sig_elab3.json Add regression tests for early signal elaboration. 2024-04-06 10:19:00 +01:00
eofmt_percent.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
fdisplay3.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
final3.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
fmonitor1.json Add regression tests for $fmonitor tasks. 2025-10-05 12:37:30 +01:00
fmonitor2.json Add regression tests for $fmonitor tasks. 2025-10-05 12:37:30 +01:00
fread-error.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
line_directive.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
localparam_type.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
macro_str_esc.json ivtest: Create the vvp_reg.py test script 2023-02-11 18:33:24 -08:00
memsynth1.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
memsynth2-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth2.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth3-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth3.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth4-synth.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
memsynth4.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth5-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth5.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth6-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth6.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth7-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth7.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth9-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
memsynth9.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
mix_reset-synth.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
mix_reset.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
module_ordered_list1.json Add regression test for omitting trailing ports in ordered list connection 2023-06-11 08:45:34 -07:00
module_ordered_list2.json Add regression test for omitting trailing ports in ordered list connection 2023-06-11 08:45:34 -07:00
module_port_array1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
module_port_array_fail1.json Add regression test for unpacked array output port expressions 2026-05-03 17:31:09 -07:00
module_port_array_init1.json vlgo95: add partial array pattern support and other cleanup 2026-01-07 23:32:16 -08:00
monitor4.json Add regression tests for $fmonitor tasks. 2025-10-05 12:37:30 +01:00
non-polymorphic-abs.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
param-width.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
param_test3.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
parameter_type.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
partsel_invalid_idx1.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_invalid_idx2.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_invalid_idx3.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_invalid_idx4.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_invalid_idx5.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_invalid_idx6.json Add regression tests for invalid part select base expressions 2023-12-28 13:21:37 -08:00
partsel_outside_const.json Guard against overflow / wrap around of internal part-select bit address 2024-09-16 23:50:24 +02:00
partsel_outside_expr.json Guard against overflow / wrap around of internal part-select bit address 2024-09-16 23:50:24 +02:00
partsel_reversed_idx1.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
partsel_reversed_idx2.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
partsel_reversed_idx3.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
partsel_reversed_idx4.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
partsel_reversed_idx5.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
partsel_reversed_idx6.json Add regression tests for reversed part select indices 2023-12-29 16:34:46 -08:00
pr903.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
pr1388974.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
pr1701890.json Update vvp_reg.py to support strict, force-sv and with-valgrind 2025-11-22 13:31:27 -08:00
pr1864110a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pr1864110b.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pr1864115.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pr1916261a.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
pr2509349a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pr2509349b.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pr2800985b.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
pr3270320_ams.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
program2b.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
program3a.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
pv_wr_fn_vec2.json Add regression tests for oob write to function return value 2023-06-04 16:27:24 -07:00
pv_wr_fn_vec4.json Add regression tests for oob write to function return value 2023-06-04 16:27:24 -07:00
queue_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
readmem-invalid.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
scaled_real.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
scan-invalid.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sdf_header.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
sdf_interconnect1.json Update the vlog95 python tests to pass more options 2026-01-08 01:36:30 -08:00
sdf_interconnect2.json Update the vlog95 python tests to pass more options 2026-01-08 01:36:30 -08:00
sdf_interconnect3.json Update the vlog95 python tests to pass more options 2026-01-08 01:36:30 -08:00
sdf_interconnect4.json Fix sdf_interconnect4 failure and reenable 2026-02-24 22:24:17 -08:00
sf_countbits_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sf_countones_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sf_isunknown_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sf_onehot0_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sf_onehot_fail.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
shift6.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
single_element_array.json Cleanup the python version of vlog95 2026-01-13 01:25:24 -08:00
struct_enum_partsel.json ivtest: Add test for partselect on enum inside pack struct 2023-11-16 09:26:04 +01:00
struct_field_left_right.json ivtest: Add test for $left / $right on structure field 2023-11-16 09:26:01 +01:00
struct_nested1.json Add regression test for nested struct width 2023-12-30 18:30:24 -08:00
struct_packed_value_list.json Remove the sv_regress.list file 2024-01-20 18:51:43 -08:00
struct_packed_write_read.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
struct_packed_write_read2.json ivtest: Move some tests to the revress-vvp list 2023-02-11 18:35:41 -08:00
sv_2state_array_init_prop.json Fixes for vlog95 generation and gold file updates 2026-01-06 23:02:55 -08:00
sv_ap_uarray1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_ap_uarray2.json Cleanup the python version of vlog95 2026-01-13 01:25:24 -08:00
sv_ap_uarray3.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_ap_uarray4.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_ap_uarray5.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_ap_uarray6.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_ap_uarray_fail1.json Add regression tests for unpacked array assignment patterns 2023-06-17 12:03:20 -07:00
sv_ap_uarray_fail2.json Add regression tests for unpacked array assignment patterns 2023-06-17 12:03:20 -07:00
sv_argumentless_func.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_array_assign_fail1.json Add regression tests for assigning scalar value to array 2023-06-17 12:03:20 -07:00
sv_array_assign_fail2.json Add regression tests for assigning scalar value to array 2023-06-17 12:03:20 -07:00
sv_array_cassign6.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_array_cassign7.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_array_cassign8.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_automatic_2state.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_byte_array_string1.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string2.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string3.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string4.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string_fail1.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string_fail2.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string_fail3.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string_fail4.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_byte_array_string_fail5.json Add regression tests for string literals assigned to byte arrays 2026-05-06 19:20:47 -07:00
sv_chained_constructor1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_chained_constructor2.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_chained_constructor3.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_chained_constructor4.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_chained_constructor5.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_assign_op1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_assign_op2.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_logic.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_nest_darray1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_nest_obj1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_nest_real1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_nest_str1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_class_prop_nest_vec1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_const1.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const2.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_const3.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const4.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const5.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail1.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail2.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail3.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail4.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail5.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail6.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail7.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail8.json Add regression tests for const variables 2023-07-23 15:14:04 -07:00
sv_const_fail9.json Add regression test for `const var` 2023-07-29 12:26:35 -07:00
sv_darray_assign_op.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_default_port_value1.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sv_default_port_value2.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sv_default_port_value3.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
sv_foreach9.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_foreach10.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_interface.json Remove the sv_regress.list file 2024-01-20 18:51:43 -08:00
sv_literals.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_mixed_assign1.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_mixed_assign2.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_mixed_assign_error1.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_mixed_assign_error2.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_mixed_assign_error3.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_mixed_assign_error4.json Add regression tests for mixed procedural/continuous assignments. 2024-02-03 22:24:22 +00:00
sv_module_port1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_module_port2.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_module_port3.json Add regression tests for partial ANSI port declarations 2023-06-30 06:09:45 -07:00
sv_module_port4.json Add regression tests for partial ANSI port declarations 2023-06-30 06:09:45 -07:00
sv_named_arg_base1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base_fail1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base_fail2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base_fail3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base_fail4.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_base_fail5.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained_fail1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained_fail2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained_fail3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained_fail4.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_chained_fail5.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func_fail1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func_fail2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func_fail3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func_fail4.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_func_fail5.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new_fail1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new_fail2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new_fail3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new_fail4.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_new_fail5.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task_fail1.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task_fail2.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task_fail3.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task_fail4.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_named_arg_task_fail5.json Add regression tests for binding task/function arguments by name 2023-08-20 08:20:54 -07:00
sv_parameter_type.json Cleanup the python version of vlog95 2026-01-13 01:25:24 -08:00
sv_queue_assign_op.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
sv_wildcard_import8.json Add regression tests for implicit function/task import the unit scope 2023-06-11 09:21:00 -07:00
task_return1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
task_return2.json Add regression test for return in tasks 2023-04-16 19:22:49 -07:00
task_return_fail1.json Add regression test for return in tasks 2023-04-16 19:22:49 -07:00
task_return_fail2.json Add regression test for return in tasks 2023-04-16 19:22:49 -07:00
test_va_math.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
test_vams_math.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
timing_check_delayed_signals.json Add test for delayed signals in timing checks 2023-07-05 16:24:04 +02:00
timing_check_syntax.json Add test for parsing timing checks 2023-07-05 16:23:15 +02:00
uwire_fail2.json Add extra regression tests for multiple drivers on uwires. 2024-02-03 22:23:45 +00:00
uwire_fail3.json Add extra regression tests for multiple drivers on uwires. 2024-02-03 22:23:45 +00:00
uwire_fail4.json Add extra regression tests for multiple drivers on uwires. 2024-02-03 22:23:45 +00:00
va_math.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
value_range1.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
value_range2.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
value_range3.json vams: Remove the regress-vams test 2023-12-10 20:06:46 -08:00
vams_abs1.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
vams_abs2.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
vams_abs3.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
vardly_undefined_vec.json ivtest: Add regression test for undefined intra-assignment delay 2024-09-02 14:11:29 +02:00
vvp_quiet_mode.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
warn_opt_sys_tf.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00
wreal.json Add preliminary support for Python vlog95 testing 2025-12-30 19:44:06 -08:00
writemem-invalid.json ivtest: Remove regress v11, v12, and v13 2023-12-17 20:13:00 -08:00

README.txt

This directory contains configurations for thet tests that test the iverilog
compiler with the vvp simulation engine. Eash test file is actually a JSON
file that calls out the test type, names the source file, the gold file, any
command argument flags.

{
    "type"   : "normal",
    "source" : "macro_str_esc.v",
    "gold"   : "macro_str_esc"
}