Skip to content

Commit d1dc694

Browse files
committed
use stable sort to sort multipart diagnostics
1 parent 9337f7a commit d1dc694

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/rustc_errors/src/diagnostic.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -920,7 +920,7 @@ impl<'a, G: EmissionGuarantee> Diag<'a, G> {
920920
applicability: Applicability,
921921
style: SuggestionStyle,
922922
) -> &mut Self {
923-
suggestion.sort_unstable();
923+
suggestion.sort_by_key(|(span, _)| *span);
924924
suggestion.dedup_by(|(s1, m1), (s2, m2)| s1.source_equal(*s2) && m1 == m2);
925925

926926
let parts = suggestion

0 commit comments

Comments
 (0)