From c5c3de0cf4efba1517009ee6ef2da66f03b490b9 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Mon, 23 Mar 2015 17:29:51 -0700 Subject: [PATCH] Test fixes and rebase conflicts, round 3 --- src/librustc_back/lib.rs | 1 - src/librustc_trans/lib.rs | 1 - src/libstd/env.rs | 2 +- src/libstd/lib.rs | 2 -- src/test/debuginfo/function-prologue-stepping-regular.rs | 1 + src/test/run-pass/out-of-stack-no-split.rs | 2 +- 6 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/librustc_back/lib.rs b/src/librustc_back/lib.rs index 63727a573a3c..f7ee76c0a439 100644 --- a/src/librustc_back/lib.rs +++ b/src/librustc_back/lib.rs @@ -36,7 +36,6 @@ #![feature(collections)] #![feature(core)] #![feature(old_fs)] -#![feature(hash)] #![feature(int_uint)] #![feature(io)] #![feature(old_io)] diff --git a/src/librustc_trans/lib.rs b/src/librustc_trans/lib.rs index 176e3805a311..b9ec22b86f07 100644 --- a/src/librustc_trans/lib.rs +++ b/src/librustc_trans/lib.rs @@ -40,7 +40,6 @@ #![feature(unicode)] #![feature(path_ext)] #![feature(fs)] -#![feature(hash)] #![feature(convert)] #![feature(path_relative_from)] diff --git a/src/libstd/env.rs b/src/libstd/env.rs index fd7532ea4a76..71f072302fb2 100644 --- a/src/libstd/env.rs +++ b/src/libstd/env.rs @@ -834,7 +834,7 @@ mod tests { fn split_paths_windows() { fn check_parse(unparsed: &str, parsed: &[&str]) -> bool { split_paths(unparsed).collect::>() == - parsed.iter().map(|s| PathBuf::new(*s)).collect::>() + parsed.iter().map(|s| PathBuf::from(*s)).collect::>() } assert!(check_parse("", &mut [""])); diff --git a/src/libstd/lib.rs b/src/libstd/lib.rs index f44256125cd3..90eca6168f26 100644 --- a/src/libstd/lib.rs +++ b/src/libstd/lib.rs @@ -111,7 +111,6 @@ #![feature(box_syntax)] #![feature(collections)] #![feature(core)] -#![feature(hash)] #![feature(lang_items)] #![feature(libc)] #![feature(linkage, thread_local, asm)] @@ -124,7 +123,6 @@ #![feature(unsafe_destructor)] #![feature(unsafe_no_drop_flag)] #![feature(macro_reexport)] -#![feature(hash)] #![feature(int_uint)] #![feature(unique)] #![feature(convert)] diff --git a/src/test/debuginfo/function-prologue-stepping-regular.rs b/src/test/debuginfo/function-prologue-stepping-regular.rs index 14433fbcd23b..8312d16bcac1 100644 --- a/src/test/debuginfo/function-prologue-stepping-regular.rs +++ b/src/test/debuginfo/function-prologue-stepping-regular.rs @@ -126,6 +126,7 @@ // lldb-command:continue #![allow(unused_variables)] +#![feature(old_io)] #![omit_gdb_pretty_printer_section] fn immediate_args(a: int, b: bool, c: f64) { diff --git a/src/test/run-pass/out-of-stack-no-split.rs b/src/test/run-pass/out-of-stack-no-split.rs index e4c7f4ef0952..8887e1937c6f 100644 --- a/src/test/run-pass/out-of-stack-no-split.rs +++ b/src/test/run-pass/out-of-stack-no-split.rs @@ -15,7 +15,7 @@ //ignore-dragonfly //ignore-bitrig -#![feature(asm)] +#![feature(asm, old_io)] use std::old_io::process::Command; use std::env;