You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The logic that hid duplicate messages was fragile and overly aggressive.
- Because of mixin ordering, it could be that a non-sensical message that was
in the end not reported could prevent a message at overlapping positions
to be hidden. This could mean that no errors at all were reported even
through the program was erroneous.
- A message that ended up to be hidden since it overlapped with another message
could still hide further messages with which it overlapped as well.
Fixing the logic meant that some tests have more error messages reported.
Fixes#14834Fixes#12457
0 commit comments