diff options
Diffstat (limited to 'src/libstd/sort.rs')
| -rw-r--r-- | src/libstd/sort.rs | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/src/libstd/sort.rs b/src/libstd/sort.rs index e557730643a..505b2526741 100644 --- a/src/libstd/sort.rs +++ b/src/libstd/sort.rs @@ -714,6 +714,9 @@ fn copy_vec<T: Copy>(dest: &[mut T], s1: uint, #[cfg(test)] mod test_qsort3 { #[legacy_exports]; + + use core::vec; + fn check_sort(v1: &[mut int], v2: &[mut int]) { let len = vec::len::<int>(v1); quick_sort3::<int>(v1); @@ -754,6 +757,10 @@ mod test_qsort3 { #[cfg(test)] mod test_qsort { #[legacy_exports]; + + use core::int; + use core::vec; + fn check_sort(v1: &[mut int], v2: &[mut int]) { let len = vec::len::<int>(v1); pure fn leual(a: &int, b: &int) -> bool { *a <= *b } @@ -815,6 +822,8 @@ mod test_qsort { mod tests { #[legacy_exports]; + use core::vec; + fn check_sort(v1: &[int], v2: &[int]) { let len = vec::len::<int>(v1); pub pure fn le(a: &int, b: &int) -> bool { *a <= *b } @@ -878,6 +887,9 @@ mod tests { #[cfg(test)] mod test_tim_sort { + use core::rand; + use core::vec; + struct CVal { val: float, } @@ -970,6 +982,7 @@ mod test_tim_sort { mod big_tests { use core::rand; use core::task; + use core::uint; use core::vec; #[test]  | 
