-
Notifications
You must be signed in to change notification settings - Fork 582
Open
Description
Compilation of the following SystemVerilog module throws an error:
module a(output real wreal);
assign wreal = 1.0;
endmodule: aCommand:
iverilog -g2012 test.sv
Error output:
test.sv:2: syntax error
test.sv:2: error: Syntax error in left side of continuous assignment.
Expected behavior:
it seems real support is not that important, but the message is misleading. It should state that real is not supported in continuous assignments.
This issue occurs in Icarus Verilog version 13.0 (devel) (s20250103-64-gdad78d525)
Found by a verilog model using deptycheck
Metadata
Metadata
Assignees
Labels
No labels