Skip to content

Commit e6b3873

Browse files
committed
Fix fuzzer
Signed-off-by: Adam Gutglick <adam@spiraldb.com>
1 parent 2a65426 commit e6b3873

3 files changed

Lines changed: 3 additions & 0 deletions

File tree

fuzz/src/array/fill_null.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ pub fn fill_null_canonical_array(
4444
| Canonical::List(_)
4545
| Canonical::FixedSizeList(_)
4646
| Canonical::Extension(_) => canonical.into_array().fill_null(fill_value.clone())?,
47+
Canonical::Variant(_) => unreachable!("Variant arrays are not fuzzed"),
4748
})
4849
}
4950

fuzz/src/array/mask.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,7 @@ pub fn mask_canonical_array(canonical: Canonical, mask: &Mask) -> VortexResult<A
136136
.with_nullability(masked_storage.dtype().nullability());
137137
ExtensionArray::new(ext_dtype, masked_storage).into_array()
138138
}
139+
Canonical::Variant(_) => unreachable!("Variant arrays are not fuzzed"),
139140
})
140141
}
141142

fuzz/src/array/scalar_at.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,5 +95,6 @@ pub fn scalar_at_canonical_array(canonical: Canonical, index: usize) -> VortexRe
9595
scalar_at_canonical_array(array.storage_array().to_canonical()?, index)?;
9696
Scalar::extension_ref(array.ext_dtype().clone(), storage_scalar)
9797
}
98+
Canonical::Variant(_) => unreachable!("Variant arrays are not fuzzed"),
9899
})
99100
}

0 commit comments

Comments
 (0)