We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
bit_set
1 parent 1bea7f9 commit cbdac2fCopy full SHA for cbdac2f
compiler/rustc_index/src/bit_set.rs
@@ -179,7 +179,12 @@ impl<T: Idx> BitSet<T> {
179
/// Insert `elem`. Returns whether the set has changed.
180
#[inline]
181
pub fn insert(&mut self, elem: T) -> bool {
182
- assert!(elem.index() < self.domain_size);
+ assert!(
183
+ elem.index() < self.domain_size,
184
+ "inserting element at index {} but domain size is {}",
185
+ elem.index(),
186
+ self.domain_size,
187
+ );
188
let (word_index, mask) = word_index_and_mask(elem);
189
let word_ref = &mut self.words[word_index];
190
let word = *word_ref;
0 commit comments