%Warning-MULTIDRIVEN: t/t_order_blkandnblk_bad.v:33:6: Variable also written to in always_comb (IEEE 1800-2023 9.2.2.2): 'unpacked'
: ... note: In instance 't'
t/t_order_blkandnblk_bad.v:33:6:
33 | unpacked.b <= unpacked.a;
| ^~~~~~~~
t/t_order_blkandnblk_bad.v:30:16: ... Location of always_comb write
30 | always_comb unpacked.a = i;
| ^~~~~~~~
... For warning description see https://verilator.org/warn/MULTIDRIVEN?v=latest
... Use "/* verilator lint_off MULTIDRIVEN */" and lint_on around source to disable this message.
%Error-BLKANDNBLK: t/t_order_blkandnblk_bad.v:18:21: Unsupported: Blocking and non-blocking assignments to potentially overlapping bits of same packed variable: 't.array'