The default error format does not work for verilator version 4.106 (from MSYS2 repository). Now the error string contains an column number :
%Error: example.v:32:27: syntax error, unexpected or, expecting ',' or ';'
So the column must be matched
CompilerSet errorformat=%%%trror%.%#:\ %f:%l:%c:\ %m
or the vim will try to open a file called example.v:32 which does not exist at all.
The default error format does not work for verilator version 4.106 (from MSYS2 repository). Now the error string contains an column number :
%Error: example.v:32:27: syntax error, unexpected or, expecting ',' or ';'
So the column must be matchedCompilerSet errorformat=%%%trror%.%#:\ %f:%l:%c:\ %m
or the vim will try to open a file calledexample.v:32
which does not exist at all.