diff --git a/native/spark-expr/src/math_funcs/round.rs b/native/spark-expr/src/math_funcs/round.rs index 1979098595..9191a88cac 100644 --- a/native/spark-expr/src/math_funcs/round.rs +++ b/native/spark-expr/src/math_funcs/round.rs @@ -150,6 +150,7 @@ mod test { use datafusion::physical_plan::ColumnarValue; #[test] + #[cfg_attr(miri, ignore)] // rounding does not work when miri enabled fn test_round_f32_array() -> Result<()> { let args = vec![ ColumnarValue::Array(Arc::new(Float32Array::from(vec![ @@ -167,6 +168,7 @@ mod test { } #[test] + #[cfg_attr(miri, ignore)] // rounding does not work when miri enabled fn test_round_f64_array() -> Result<()> { let args = vec![ ColumnarValue::Array(Arc::new(Float64Array::from(vec![ @@ -184,6 +186,7 @@ mod test { } #[test] + #[cfg_attr(miri, ignore)] // rounding does not work when miri enabled fn test_round_f32_scalar() -> Result<()> { let args = vec![ ColumnarValue::Scalar(ScalarValue::Float32(Some(125.2345))), @@ -199,6 +202,7 @@ mod test { } #[test] + #[cfg_attr(miri, ignore)] // rounding does not work when miri enabled fn test_round_f64_scalar() -> Result<()> { let args = vec![ ColumnarValue::Scalar(ScalarValue::Float64(Some(125.2345))),