sv2v/test/core
Zachary Snow 2e06d45ca0 fix inadvertent duplicate declaration generation
Disabling the package item injection routine used in the enum conversion
when there were no items to inject exposed cases where conversions would
generate duplicate declarations. The hierarchical constant and param
type conversions were trivially affected. The package conversion could
inject class items within a generate region and then re-inject them
outside of that generate region. The package conversions now uses an
upgraded generate region flattening utility to ensure injected class
items are seen. This also includes coverage for a conflict which
occurred even without the enum conversion change.
2021-07-12 13:44:56 -04:00
..
always_latch.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
always_latch.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
always_latch_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
ambiguous_tore.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
ambiguous_tore.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
array_in_package.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
array_in_package.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
assert.sv additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
assert.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
assert_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
bit.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
bit.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
bits_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
bits_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
case_inside_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
case_inside_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_conflict.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_conflict.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_literal.sv constant folding for size casts of number literals 2021-07-10 12:38:55 -04:00
cast_literal.v constant folding for size casts of number literals 2021-07-10 12:38:55 -04:00
cast_literal.vh constant folding for size casts of number literals 2021-07-10 12:38:55 -04:00
cast_nest.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_nest.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_nettype.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_nettype.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_nettype.vh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_procedure.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_procedure.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_struct_nested.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
cast_struct_nested.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
class_ident.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
class_ident.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
class_param_nest.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
class_param_nest.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
const.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
const.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
data_lifetime.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
data_lifetime.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
decl_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
decl_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
default_nettype.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
default_nettype.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
delay.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
delay.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
dimensions.sv additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
dimensions.v additional test coverage for existing logic 2021-07-09 10:34:35 -04:00
duplicate_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
duplicate_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
empty_args.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
empty_args.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
empty_constructs.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
empty_constructs.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
end_labels.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
end_labels.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_dupe.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_dupe.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_dupe_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_int.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_int.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_typedef_keep.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
enum_typedef_keep.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
for_decl.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
for_decl.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
for_loop_inits.sv improved parsing in declaration contexts 2021-07-05 18:00:12 -04:00
for_loop_inits.v improved parsing in declaration contexts 2021-07-05 18:00:12 -04:00
foreach.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
foreach.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
function_range_cast.sv explicit decl type and expr traversals 2021-07-11 16:57:33 -04:00
function_range_cast.v explicit decl type and expr traversals 2021-07-11 16:57:33 -04:00
function_void.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
function_void.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
generate_if_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
generate_if_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
header_import.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
header_import.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
implicit_net.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
implicit_net.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
import_no_reorder.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
import_no_reorder.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inc.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inc.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
input_int.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
input_int.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
input_int_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inside_exhaust.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inside_exhaust.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inside_exhaust.vh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inside_expr.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
inside_expr.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
instance_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
instance_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
integer_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
integer_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_indirect.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_indirect.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_multi.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_multi.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_output.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_output.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_single.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_single.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_slice.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_slice.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_array_slice_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_based_typedef.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_based_typedef.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_bundle.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_bundle.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_delay_1.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_delay_1.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_delay_2.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_delay_2.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_func.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_func.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_generate.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_generate.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_generic.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_generic.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_infer.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_infer.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_modport.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_modport.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_modport_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_module.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_module.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_nested.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_nested.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
interface_nested_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_nested_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_shadow.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_shadow.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_star.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_star.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_struct.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_struct.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_struct_label.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_struct_label.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_task.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_task.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
interface_type_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_type_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_unbound.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
interface_unbound.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
jump.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
jump.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
kwargs.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
kwargs.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
large_mux.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
large_mux.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
large_mux.vh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
local_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
local_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
localparamtype.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
localparamtype.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
log_op.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
log_op.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_cond.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_cond.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_cond_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_struct_select.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_struct_select.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_struct_select_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_tf.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
logic_tf.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multi_array_decl.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multi_array_decl.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_expr_in_lhs.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_expr_in_lhs.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_ident_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_ident_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_port.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_port.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_prec.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_prec.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_prec.vh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
multipack_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
named_block.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
named_block.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
nest_order.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
nest_order.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
net_or_var.sv properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
net_or_var.v properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
net_or_var.vh properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
no_default_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
no_default_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
number_concat.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
number_concat.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
output_bound_reg.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
output_bound_reg.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
output_bound_reg_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_constrain.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_constrain.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_constrain_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_decl_init.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_decl_init.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_decl_reorder.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_decl_reorder.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_1.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_1.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_2.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_2.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_3.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_3.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_4.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_4.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_5.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_enum_5.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_export_nothing.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_export_nothing.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_export_wildcard.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_export_wildcard.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_function_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_function_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_global.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_global.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_implied.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_implied.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_order.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_order.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_param_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_pattern.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_pattern.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference_import.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference_import.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference_shadow.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_self_reference_shadow.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_shadow.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_shadow.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_typedef.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_typedef.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_typedef_nested.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
package_typedef_nested.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
packed_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
packed_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
param_shorthand.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
param_shorthand.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
parameterized_data_types.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
parameterized_data_types.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype.sv fix inadvertent duplicate declaration generation 2021-07-12 13:44:56 -04:00
paramtype.v fix inadvertent duplicate declaration generation 2021-07-12 13:44:56 -04:00
paramtype_bits.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_bits.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_delay.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_delay.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_expr.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_expr.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_hier.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_hier.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_param_default.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_param_default.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_recurse.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_recurse.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_struct_default.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
paramtype_struct_default.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
part_select.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
part_select.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
part_select_bits.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
part_select_bits.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
pattern.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
pattern.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
pattern_revised.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
pattern_revised.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
port_typename.sv properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
port_typename.v properly distinguish nets and variables internally 2021-07-02 17:59:21 -04:00
reorder.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
reorder.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
run.sh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
shadow_recurse.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
shadow_recurse.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
sign_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
sign_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
simple_loop_jump.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
simple_loop_jump.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
simplify_func.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
simplify_func.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
size_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
size_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
stream.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
stream.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
stream_exhaust.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
stream_exhaust.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
stream_exhaust_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
string.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
string.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
string_cast.sv handle size casts of string parameters 2021-07-10 21:39:22 -04:00
string_cast.v handle size casts of string parameters 2021-07-10 21:39:22 -04:00
string_cast_tb.v handle size casts of string parameters 2021-07-10 21:39:22 -04:00
string_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
string_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
string_param.vh split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_field.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_field.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_inline.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_inline.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_array_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_bit_struct.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_bit_struct.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_bit_struct_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_default.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_default.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_hier_bit.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_hier_bit.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_ident_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_ident_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_integer.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_integer.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
struct_nested_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_nested_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_part_select.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_part_select.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_part_select_param.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_part_select_param.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_shadow.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_shadow.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_tern.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_tern.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_tern_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_unit_array.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
struct_unit_array.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
subroutine.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
subroutine.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
tf_block.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
tf_block.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
tf_unpacked_input.mem don't pack arrays passed to system tasks 2021-07-10 19:42:06 -04:00
tf_unpacked_input.sv don't pack arrays passed to system tasks 2021-07-10 19:42:06 -04:00
tf_unpacked_input.v don't pack arrays passed to system tasks 2021-07-10 19:42:06 -04:00
time.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
time.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
top_tf.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
top_tf.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
trailing_commas.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
trailing_commas.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typedef_ident_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typedef_ident_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typedef_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typedef_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typename_cast.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typename_cast.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_alias.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_alias.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_port.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_port.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_port_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_scope.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_scope.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
typeof_signed.sv handle size casts of string parameters 2021-07-10 21:39:22 -04:00
typeof_signed.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unbased_unsized.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unbased_unsized.v convert logics with initial values to regs, not wires 2021-07-01 23:17:08 -04:00
unbased_unsized_default.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unbased_unsized_default.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unbound_port.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unbound_port.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
union.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
union.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
union_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
uniop_prec.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
uniop_prec.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
uniop_prec_tb.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unnamed_block_shadow.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unnamed_block_shadow.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unnamed_genblk_zeroes.sv handle naming and scoping of unnamed generate blocks 2021-06-30 14:24:35 -04:00
unnamed_genblk_zeroes.v handle naming and scoping of unnamed generate blocks 2021-06-30 14:24:35 -04:00
unpacked_array_depth.sv fix partial packing of multidimensional unpacked arrays 2021-07-05 18:20:41 -04:00
unpacked_array_depth.v fix partial packing of multidimensional unpacked arrays 2021-07-05 18:20:41 -04:00
unpacked_localparam.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unpacked_localparam.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unsigned.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unsigned.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unused_imports.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
unused_imports.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
wire_reg.sv split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00
wire_reg.v split out basic suite tests with refs to new core suite 2021-06-25 11:21:47 -06:00