44 lines
3.1 KiB
Plaintext
Executable File
44 lines
3.1 KiB
Plaintext
Executable File
%Error: t/t_assert_consec_rep_bad.v:12:39: Expecting expression to be constant, but variable isn't const: 'n'
|
|
: ... note: In instance 't'
|
|
12 | assert property (@(posedge clk) a [*n] |-> 1);
|
|
| ^
|
|
... See the manual at https://verilator.org/verilator_doc.html?v=latest for more assistance.
|
|
%Error: t/t_assert_consec_rep_bad.v:12:37: Consecutive repetition count must be constant expression (IEEE 1800-2023 16.9.2)
|
|
: ... note: In instance 't'
|
|
12 | assert property (@(posedge clk) a [*n] |-> 1);
|
|
| ^~
|
|
%Error-UNSUPPORTED: t/t_assert_consec_rep_bad.v:15:37: Unsupported: [*0] consecutive repetition
|
|
: ... note: In instance 't'
|
|
15 | assert property (@(posedge clk) a [*0] |-> 1);
|
|
| ^~
|
|
... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest
|
|
%Error: t/t_assert_consec_rep_bad.v:18:37: Consecutive repetition max count must be >= min count (IEEE 1800-2023 16.9.2)
|
|
: ... note: In instance 't'
|
|
18 | assert property (@(posedge clk) a [*3:1] |-> 1);
|
|
| ^~
|
|
%Error: t/t_assert_consec_rep_bad.v:21:41: Expecting expression to be constant, but variable isn't const: 'n'
|
|
: ... note: In instance 't'
|
|
21 | assert property (@(posedge clk) a [*1:n] |-> 1);
|
|
| ^
|
|
%Error: t/t_assert_consec_rep_bad.v:21:37: Consecutive repetition max count must be constant expression (IEEE 1800-2023 16.9.2)
|
|
: ... note: In instance 't'
|
|
21 | assert property (@(posedge clk) a [*1:n] |-> 1);
|
|
| ^~
|
|
%Error-UNSUPPORTED: t/t_assert_consec_rep_bad.v:24:37: Unsupported: [*N:0] consecutive repetition with zero max count
|
|
: ... note: In instance 't'
|
|
24 | assert property (@(posedge clk) a [*0:0] |-> 1);
|
|
| ^~
|
|
%Error: t/t_assert_consec_rep_bad.v:27:37: Consecutive repetition count must be non-negative (IEEE 1800-2023 16.9.2)
|
|
: ... note: In instance 't'
|
|
27 | assert property (@(posedge clk) a [*-1:$] |-> 1);
|
|
| ^~
|
|
%Error: t/t_assert_consec_rep_bad.v:30:39: Expecting expression to be constant, but variable isn't const: 'n'
|
|
: ... note: In instance 't'
|
|
30 | assert property (@(posedge clk) a [*n:$] |-> 1);
|
|
| ^
|
|
%Error: t/t_assert_consec_rep_bad.v:30:37: Consecutive repetition count must be constant expression (IEEE 1800-2023 16.9.2)
|
|
: ... note: In instance 't'
|
|
30 | assert property (@(posedge clk) a [*n:$] |-> 1);
|
|
| ^~
|
|
%Error: Exiting due to
|