%Warning-SIDEEFFECT: t/t_lint_sideeffect_bad.v:12:13: Expression side effect may be mishandled : ... Suggest use a temporary variable in place of this expression 12 | case ($c("1")) | ^~ ... For warning description see https://verilator.org/warn/SIDEEFFECT?v=latest ... Use "/* verilator lint_off SIDEEFFECT */" and lint_on around source to disable this message. %Warning-SIDEEFFECT: t/t_lint_sideeffect_bad.v:13:10: Expression side effect may be mishandled : ... Suggest use a temporary variable in place of this expression 13 | 1: $stop; | ^ %Warning-SIDEEFFECT: t/t_lint_sideeffect_bad.v:14:10: Expression side effect may be mishandled : ... Suggest use a temporary variable in place of this expression 14 | 2: $stop; | ^ %Warning-SIDEEFFECT: t/t_lint_sideeffect_bad.v:15:10: Expression side effect may be mishandled : ... Suggest use a temporary variable in place of this expression 15 | 3: $stop; | ^ %Error: Exiting due to