diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2015-10-06 15:31:43 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2015-10-09 11:53:42 +1300 |
| commit | 2b4f28e531b7fa9ad6dd3cd14cd953a7bbf8b326 (patch) | |
| tree | 1aeb4ee3af659f18d795669f46088da7df3ee946 /src/test/run-make/execution-engine | |
| parent | 3d81f785441799edfbd005304a7ff56089a258c6 (diff) | |
| download | rust-2b4f28e531b7fa9ad6dd3cd14cd953a7bbf8b326.tar.gz rust-2b4f28e531b7fa9ad6dd3cd14cd953a7bbf8b326.zip | |
Misc fixups
Diffstat (limited to 'src/test/run-make/execution-engine')
| -rw-r--r-- | src/test/run-make/execution-engine/test.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/test/run-make/execution-engine/test.rs b/src/test/run-make/execution-engine/test.rs index 6fc12d3a750..bad0afe79d6 100644 --- a/src/test/run-make/execution-engine/test.rs +++ b/src/test/run-make/execution-engine/test.rs @@ -31,7 +31,7 @@ use rustc::middle::ty; use rustc::session::config::{self, basic_options, build_configuration, Input, Options}; use rustc::session::build_session; use rustc_driver::driver; -use rustc_front::lowering::lower_crate; +use rustc_front::lowering::{lower_crate, LoweringContext}; use rustc_resolve::MakeGlobMap; use libc::c_void; @@ -223,12 +223,13 @@ fn compile_program(input: &str, sysroot: PathBuf) .expect("phase_2 returned `None`"); let krate = driver::assign_node_ids(&sess, krate); - let mut hir_forest = ast_map::Forest::new(lower_crate(&krate)); + let lcx = LoweringContext::new(&sess, Some(&krate)); + let mut hir_forest = ast_map::Forest::new(lower_crate(&lcx, &krate)); let arenas = ty::CtxtArenas::new(); let ast_map = driver::make_map(&sess, &mut hir_forest); driver::phase_3_run_analysis_passes( - sess, ast_map, &arenas, id, MakeGlobMap::No, |tcx, analysis| { + &sess, ast_map, &arenas, id, MakeGlobMap::No, |tcx, analysis| { let trans = driver::phase_4_translate_to_llvm(tcx, analysis); @@ -246,7 +247,7 @@ fn compile_program(input: &str, sysroot: PathBuf) let modp = llmod as usize; (modp, deps) - }).1 + }) }).unwrap(); match handle.join() { |
