diff --git a/arrow-arith/Cargo.toml b/arrow-arith/Cargo.toml index 32c2043cdaa9..0da34ea15bb0 100644 --- a/arrow-arith/Cargo.toml +++ b/arrow-arith/Cargo.toml @@ -44,7 +44,6 @@ arrow-data = { version = "30.0.0", path = "../arrow-data" } arrow-schema = { version = "30.0.0", path = "../arrow-schema" } chrono = { version = "0.4.23", default-features = false } half = { version = "2.1", default-features = false } -multiversion = { version = "0.7.1", default-features = false } num = { version = "0.4", default-features = false, features = ["std"] } [dev-dependencies] diff --git a/arrow-arith/src/aggregate.rs b/arrow-arith/src/aggregate.rs index dc3d70bb2831..a1cf8d84954c 100644 --- a/arrow-arith/src/aggregate.rs +++ b/arrow-arith/src/aggregate.rs @@ -17,8 +17,6 @@ //! Defines aggregations over Arrow arrays. -use multiversion::multiversion; - use arrow_array::cast::*; use arrow_array::iterator::ArrayIter; use arrow_array::*; @@ -104,7 +102,6 @@ pub fn max_boolean(array: &BooleanArray) -> Option { } /// Helper to compute min/max of [`ArrayAccessor`]. -#[multiversion(targets("x86_64+avx"))] fn min_max_helper, F>(array: A, cmp: F) -> Option where F: Fn(&T, &T) -> bool,