From ca3a00a51a79ab9c4d7b35d0e52499e0aad01e4c Mon Sep 17 00:00:00 2001 From: Cary R Date: Sat, 16 May 2026 22:56:23 -0700 Subject: [PATCH] Update some vlog95 interface configurations --- ivtest/vvp_tests/sv_interface_port_array_basic.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_basic.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_forwarding.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_indexed_actual.json | 6 +++++- .../sv_interface_port_indexed_actual_generate.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_positional.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_unmodported_basic.json | 6 +++++- ivtest/vvp_tests/sv_interface_port_wildcard.json | 6 +++++- 8 files changed, 40 insertions(+), 8 deletions(-) diff --git a/ivtest/vvp_tests/sv_interface_port_array_basic.json b/ivtest/vvp_tests/sv_interface_port_array_basic.json index e6cc98c0c..795be443a 100644 --- a/ivtest/vvp_tests/sv_interface_port_array_basic.json +++ b/ivtest/vvp_tests/sv_interface_port_array_basic.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_array_basic.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_basic.json b/ivtest/vvp_tests/sv_interface_port_basic.json index 2c45baa13..90c5f7477 100644 --- a/ivtest/vvp_tests/sv_interface_port_basic.json +++ b/ivtest/vvp_tests/sv_interface_port_basic.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_basic.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_forwarding.json b/ivtest/vvp_tests/sv_interface_port_forwarding.json index 5642f3d7e..d9b785c3f 100644 --- a/ivtest/vvp_tests/sv_interface_port_forwarding.json +++ b/ivtest/vvp_tests/sv_interface_port_forwarding.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_forwarding.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_indexed_actual.json b/ivtest/vvp_tests/sv_interface_port_indexed_actual.json index 8ea7b2d4f..7b6538549 100644 --- a/ivtest/vvp_tests/sv_interface_port_indexed_actual.json +++ b/ivtest/vvp_tests/sv_interface_port_indexed_actual.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_indexed_actual.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_indexed_actual_generate.json b/ivtest/vvp_tests/sv_interface_port_indexed_actual_generate.json index 7fb5875fa..78951ccc0 100644 --- a/ivtest/vvp_tests/sv_interface_port_indexed_actual_generate.json +++ b/ivtest/vvp_tests/sv_interface_port_indexed_actual_generate.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_indexed_actual_generate.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Generate and net arrays are not supported", + "type" : "CE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_positional.json b/ivtest/vvp_tests/sv_interface_port_positional.json index bd2e7ad3a..ec9124164 100644 --- a/ivtest/vvp_tests/sv_interface_port_positional.json +++ b/ivtest/vvp_tests/sv_interface_port_positional.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_positional.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_unmodported_basic.json b/ivtest/vvp_tests/sv_interface_port_unmodported_basic.json index 97611b589..d52a51216 100644 --- a/ivtest/vvp_tests/sv_interface_port_unmodported_basic.json +++ b/ivtest/vvp_tests/sv_interface_port_unmodported_basic.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_unmodported_basic.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "TE" + } } diff --git a/ivtest/vvp_tests/sv_interface_port_wildcard.json b/ivtest/vvp_tests/sv_interface_port_wildcard.json index 11daa24f7..d6f8863fe 100644 --- a/ivtest/vvp_tests/sv_interface_port_wildcard.json +++ b/ivtest/vvp_tests/sv_interface_port_wildcard.json @@ -1,5 +1,9 @@ { "type" : "normal", "source" : "sv_interface_port_wildcard.v", - "iverilog-args" : [ "-g2005-sv" ] + "iverilog-args" : [ "-g2005-sv" ], + "vlog95" : { + "__comment" : "Interfaces are not supported", + "type" : "EF" + } }