SystemVerilog always_comb should be used instead of Verilog always @* or always @(*).
always_comb
always @*
always @(*)
always @(*) begin b <= a; c <= b; end always @* begin d <= f; e <= g; end
always_comb begin b <= a; c <= b; end always_comb begin d <= f; e <= g; end