diff --git a/core/src/parquet/read/values.rs b/core/src/parquet/read/values.rs index 9d9bbb3c9e..5f57591649 100644 --- a/core/src/parquet/read/values.rs +++ b/core/src/parquet/read/values.rs @@ -455,6 +455,7 @@ macro_rules! make_int_variant_impl { while num - i >= 32 { unsafe { + // TODO this is unsafe and panics with Rust 1.78 let in_slice = std::slice::from_raw_parts(in_ptr, 32); for n in 0..32 {