File tree Expand file tree Collapse file tree 4 files changed +19
-2
lines changed
regression/verilog/checker Expand file tree Collapse file tree 4 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 55* Verilog: fix for the type of implicit nets for continous assignments
66* SystemVerilog: fix for type parameters
77* SystemVerilog: type parameter ports
8+ * SystemVerilog: fix for checkers with multiple ports
89* SMV: word constants
910* SMV: IVAR declarations
1011* SMV: bit selection operator
Original file line number Diff line number Diff line change 1+ CORE
2+ checker2.sv
3+ --bound 20
4+ ^\[main\.c\.assert\.1\] always myChecker\.data1 != myChecker\.data2: REFUTED$
5+ ^EXIT=10$
6+ ^SIGNAL=0$
7+ --
Original file line number Diff line number Diff line change 1+ checker myChecker (input logic [31 : 0 ] data1, input logic [31 : 0 ] data2);
2+ assert property (data1 != data2);
3+ endchecker
4+
5+ module main (input clk);
6+ reg [31 : 0 ] counter = 0 ;
7+ always_ff @ (posedge clk) counter++ ;
8+ myChecker c (counter, 10 );
9+ endmodule
Original file line number Diff line number Diff line change @@ -794,8 +794,8 @@ checker_port_list_opt:
794794checker_port_list:
795795 checker_port_item
796796 { init ($$); mts ($$, $1 ); }
797- | checker_port_list checker_port_item
798- { $$ = $1 ; mts ($$, $2 ); }
797+ | checker_port_list ' , ' checker_port_item
798+ { $$ = $1 ; mts ($$, $3 ); }
799799 ;
800800
801801checker_port_item:
You can’t perform that action at this time.
0 commit comments