Raised by @Jules-Bertholet in https://github.com/rust-lang/rust/issues/120697 It could be desirable to NFC-normalize identifiers so as to remove these kinds of inconsistencies. However, it seems plausible that this may cause issues if the identifiers are not local, e.g. they come from another crate that does not run rustfmt. It may make sense, however, if rustc itself linted against non-NFC-normalized idents?