Remove the sv_regress.list file
This file contained some SystemVerilog tests that are not yet supported. Move the tests to the regress-vvp.list format, and mark them as NI so that we know what's going on.
This commit is contained in:
parent
5c9ec105d9
commit
5e97884ccd
|
|
@ -6,6 +6,8 @@ always4A vvp_tests/always4A.json
|
|||
always4B vvp_tests/always4B.json
|
||||
analog1 vvp_tests/analog1.json
|
||||
analog2 vvp_tests/analog2.json
|
||||
array_packed_sysfunct vvp_tests/array_packed_sysfunct.json
|
||||
array_packed_value_list vvp_tests/array_packed_value_list.json
|
||||
array_packed_write_read vvp_tests/array_packed_write_read.json
|
||||
array_slice_concat vvp_tests/array_slice_concat.json
|
||||
automatic_error11 vvp_tests/automatic_error11.json
|
||||
|
|
@ -144,6 +146,7 @@ sf_onehot0_fail vvp_tests/sf_onehot0_fail.json
|
|||
struct_enum_partsel vvp_tests/struct_enum_partsel.json
|
||||
struct_field_left_right vvp_tests/struct_field_left_right.json
|
||||
struct_nested1 vvp_tests/struct_nested1.json
|
||||
struct_packed_value_list vvp_tests/struct_packed_value_list.json
|
||||
struct_packed_write_read vvp_tests/struct_packed_write_read.json
|
||||
struct_packed_write_read2 vvp_tests/struct_packed_write_read2.json
|
||||
sv_2state_array_init_prop vvp_tests/sv_2state_array_init_prop.json
|
||||
|
|
@ -186,10 +189,13 @@ sv_default_port_value2 vvp_tests/sv_default_port_value2.json
|
|||
sv_default_port_value3 vvp_tests/sv_default_port_value3.json
|
||||
sv_foreach9 vvp_tests/sv_foreach9.json
|
||||
sv_foreach10 vvp_tests/sv_foreach10.json
|
||||
sv_interface vvp_tests/sv_interface.json
|
||||
sv_literals vvp_tests/sv_literals.json
|
||||
sv_module_port1 vvp_tests/sv_module_port1.json
|
||||
sv_module_port2 vvp_tests/sv_module_port2.json
|
||||
sv_module_port3 vvp_tests/sv_module_port3.json
|
||||
sv_module_port4 vvp_tests/sv_module_port4.json
|
||||
sv_parameter_type vvp_tests/sv_parameter_type.json
|
||||
sv_wildcard_import8 vvp_tests/sv_wildcard_import8.json
|
||||
sdf_header vvp_tests/sdf_header.json
|
||||
task_return1 vvp_tests/task_return1.json
|
||||
|
|
|
|||
|
|
@ -1,69 +0,0 @@
|
|||
#
|
||||
# Copyright (c) 1999 Guy Hutchison (ghutchis@pacbell.net)
|
||||
#
|
||||
# This source code is free software; you can redistribute it
|
||||
# and/or modify it in source code form under the terms of the GNU
|
||||
# General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option)
|
||||
# any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
|
||||
#
|
||||
# Format of the file
|
||||
#
|
||||
# testname testtype directory
|
||||
#
|
||||
# The <testname> is the verilog file name minus an extension. It may contain
|
||||
# an optional version prefix separated from the name with a ":". The test
|
||||
# suite will use a version specific test instead of the default case.
|
||||
#
|
||||
# The <testtype> can be one of the following:
|
||||
#
|
||||
# normal: Normal results expected, i.e it should compile and execute
|
||||
# producing at least a single line with PASSED.
|
||||
#
|
||||
# CO: Compile Only - Compile the file to the default output type.
|
||||
#
|
||||
# CN: Compile Null - Compile with the null target. Similar to CO.
|
||||
#
|
||||
# CE: Compile with Errors - We EXPECT errors - we're checking
|
||||
# illegal syntax
|
||||
#
|
||||
# RE: Runtime with Errors - We EXPECT errors - we're checking
|
||||
# illegal syntax
|
||||
#
|
||||
# EF: Expected fail - We EXPECT this test to fail - only use
|
||||
# with older versions of Icarus.
|
||||
#
|
||||
# NI: Not implemented. Only use for version specific tests.
|
||||
#
|
||||
# <directory> is where the <testname>.v file is located.
|
||||
#
|
||||
# An optional fourth and fifth argument can be supplied.
|
||||
#
|
||||
# The fourth argument may be one of the following.
|
||||
#
|
||||
# modulename - Defines the top level module
|
||||
# gold=filename - Compare a gold file against the generated log file.
|
||||
# diff=filename1:filename2:skip_ln - Compare the two files for equality.
|
||||
# Skip the first <skip_ln> lines or none.
|
||||
#
|
||||
# If a <modulename> is given you can supply a fifth argument for the
|
||||
# gold or diff commands.
|
||||
#
|
||||
|
||||
struct_packed_value_list normal,-g2009 ivltests
|
||||
|
||||
array_packed_value_list normal,-g2009 ivltests
|
||||
array_packed_sysfunct normal,-g2009 ivltests
|
||||
|
||||
sv_literals normal,-g2009 ivltests
|
||||
sv_parameter_type normal,-g2009 ivltests
|
||||
sv_interface normal,-g2009 ivltests
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "array_packed_sysfunct.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "array_packed_value_list.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "struct_packed_value_list.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "sv_interface.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "sv_literals.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
{
|
||||
"type" : "NI",
|
||||
"source" : "sv_parameter_type.v",
|
||||
"iverilog-args" : [ "-g2012" ]
|
||||
}
|
||||
Loading…
Reference in New Issue