SI-6120 multiple warnings at same position.

An error suppresses all further warnings at the same position,
but multiple warnings can be heard.
Merge pull request #2998 from paulp/pr/6120

SI-6120 multiple warnings at same position.