In D65724, I do a pretty thorough explanation about how I'm solving this problem, I think that summary nails whats happening here ;)
The actual message is kinda dumb here, but I figured that we'd have a couple rounds on word smithing anyways, so I uploaded this as is. Its probably good enough to gather some analysis data with.
Also, with some luck, this should the final technical patch regarding the first part of my GSoC ;)
Do i understand correctly that this test was passing previously, because expected-note matches substrings rather than the whole string? If we stick to the current wording, should we slowly switch to expected-note-re{{{{^}}...{{$}}}} in order to avoid such situations?