From 96794d86f127dd409760765a64a36c07d9ed585f Mon Sep 17 00:00:00 2001 From: Joshua Nelson Date: Sat, 1 Feb 2020 13:15:50 +0000 Subject: [PATCH] fix test failure --- src/liballoc/vec.rs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/liballoc/vec.rs b/src/liballoc/vec.rs index 8fede31847c..d5339453f81 100644 --- a/src/liballoc/vec.rs +++ b/src/liballoc/vec.rs @@ -2402,8 +2402,13 @@ impl From<[T; N]> for Vec where [T; N]: LengthAtMost32, { - fn from(arr: [T; N]) -> Self { - <[T]>::into_vec(box arr) + #[cfg(not(test))] + fn from(s: [T; N]) -> Vec { + (box s as Box<[T]>).into_vec() + } + #[cfg(test)] + fn from(s: [T; N]) -> Vec { + crate::slice::into_vec(box s) } }