From 33a8dc10cf4efe91874cf02dc24afb55448bcc09 Mon Sep 17 00:00:00 2001 From: Daria Sukhonina Date: Mon, 16 Feb 2026 17:49:42 +0300 Subject: [PATCH] Fix wrong par_slice implementation --- compiler/rustc_data_structures/src/sync/parallel.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compiler/rustc_data_structures/src/sync/parallel.rs b/compiler/rustc_data_structures/src/sync/parallel.rs index 23f5cbc43452..2ab4a7f75b6b 100644 --- a/compiler/rustc_data_structures/src/sync/parallel.rs +++ b/compiler/rustc_data_structures/src/sync/parallel.rs @@ -133,7 +133,7 @@ fn par_slice( rustc_thread_pool::scope(|s| { let proof = items.derive(()); let group_size = std::cmp::max(items.len() / 128, 1); - for group in items.chunks_exact_mut(group_size) { + for group in items.chunks_mut(group_size) { let group = proof.derive(group); s.spawn(|_| { let mut group = group;