In Verilog, you cannot use both a statement label and a block name.
VERILOG
always : alw_stmt begin : alw_block
end : alw_blockVERILOG
always begin : alw_block
end : alw_blockSigasi offers a quick fix for this issue. In the above example, it would remove ‘alw_stmt’.