mirror of
https://github.com/YosysHQ/yosys
synced 2026-07-16 12:15:52 +00:00
tests: fix sv_implicit_ports for port-resize log severity change
"Reduce port resize to warning" changed the resize message from log_warning() to log(), which -q suppresses. Run the resize case without -q and drop the stale "Warning: " prefix so the message is observed. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
parent
139caf991c
commit
2acff6a62c
1 changed files with 4 additions and 2 deletions
|
|
@ -112,7 +112,9 @@ endmodule
|
|||
EOT
|
||||
|
||||
# Mixed implicit and explicit 2
|
||||
(${YOSYS} -f "verilog -sv" -qp "prep -flatten -top top; select -assert-count 1 t:\$add" - <<EOT
|
||||
# Port resize is now an informational log() (see "Reduce port resize to warning"),
|
||||
# which -q suppresses, so run without -q to observe the message.
|
||||
(${YOSYS} -f "verilog -sv" -p "prep -flatten -top top; select -assert-count 1 t:\$add" - <<EOT
|
||||
module add(input [7:0] a, input [7:0] b, output [7:0] q);
|
||||
assign q = a + b;
|
||||
endmodule
|
||||
|
|
@ -121,4 +123,4 @@ module top(input [7:0] a, input [9:0] b, output [7:0] q);
|
|||
add add_i(.b, .*);
|
||||
endmodule
|
||||
EOT
|
||||
) 2>&1 | grep -F "Warning: Resizing cell port top.add_i.b from 10 bits to 8 bits." > /dev/null
|
||||
) 2>&1 | grep -F "Resizing cell port top.add_i.b from 10 bits to 8 bits." > /dev/null
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue