This eliminates potential flakiness if parallel rustc were to compile thw two impls in different threads, affecting the order in which the two errors are emitted.