sv2v/test/core
Zachary Snow b2fe865e17 fix interface modport substitution strategy
The interface conversion no longer substitutes parameters immediately,
instead fully scoping modports and allowing hierarchical constants to be
resolved separately. This fixes an issue where struct parameters could
lose their type information during substitution. The conversion also now
handles renaming references to the module or interface top-level scope.
2021-07-20 22:36:59 -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
cast_top_item.sv fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04:00
cast_top_item.v fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04:00
cast_top_item_tb.v fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04: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_scope.sv enum conversion to handles additional scope conflicts 2021-07-15 11:50:01 -04:00
enum_scope.v enum conversion to handles additional scope conflicts 2021-07-15 11:50:01 -04: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_incrs.sv improved handling of procedural for loops 2021-07-14 15:50:12 -04:00
for_incrs.v improved handling of procedural for loops 2021-07-14 15:50:12 -04: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_ret_unpacked.sv handle functions with unpacked return typenames 2021-07-20 17:38:04 -04:00
function_ret_unpacked.v handle functions with unpacked return typenames 2021-07-20 17:38:04 -04:00
function_ret_unpacked_tb.v handle functions with unpacked return typenames 2021-07-20 17:38:04 -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_struct_param.sv fix interface modport substitution strategy 2021-07-20 22:36:59 -04:00
interface_struct_param.v fix interface modport substitution strategy 2021-07-20 22:36:59 -04: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 fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04:00
local_cast.v fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04: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
named_genblk_cascade.sv fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04:00
named_genblk_cascade.v fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04:00
named_genblk_cascade_tb.v fix cascaded generate block cast and scope resolution 2021-07-17 22:56:14 -04: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_ident.sv don't process global items when looking up identifiers in packages 2021-07-19 12:33:11 -04:00
package_ident.v don't process global items when looking up identifiers in packages 2021-07-19 12:33:11 -04: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 support streaming concatenations in task and function arguments 2021-07-12 19:32:50 -04:00
stream.v support streaming concatenations in task and function arguments 2021-07-12 19:32:50 -04: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_pattern_cast.sv support explicitly typed struct patterns 2021-07-19 11:42:36 -04:00
struct_pattern_cast.v support explicitly typed struct patterns 2021-07-19 11:42:36 -04: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