diff -r db870f2a2cde -r e11986179a4b src/linsolve.rs --- a/src/linsolve.rs Fri Feb 14 23:31:24 2025 -0500 +++ b/src/linsolve.rs Tue Apr 08 13:30:08 2025 -0500 @@ -52,7 +52,7 @@ // This use of MaybeUninit assumes F : Copy. Otherwise undefined behaviour may occur. #[cfg(feature = "nightly")] { - let mut x : [[MaybeUninit; K]; M] = core::array::from_fn(|_| MaybeUninit::uninit_array::() ); + let mut x: [[MaybeUninit; K]; M] = [[const { MaybeUninit::uninit() }; K]; M]; //unsafe { std::mem::MaybeUninit::uninit().assume_init() }; for i in (0..M).rev() { for 𝓁 in 0..K {