Consolidate some note diagnostics

These note diags have the same message and can be unified further but for now
let's just bring them together.

Incidental change: Display a source range in the final attr diagnostic.
Test requires exceptions

It's still XFAIL, but slightly closer to passing.