@@ -248,7 +248,7 @@ impl<'test> TestCx<'test> {
248248 }
249249
250250 fn run_cfail_test ( & self ) {
251- let proc_res = self . compile_test ( & [ ] ) ;
251+ let proc_res = self . compile_test ( ) ;
252252 self . check_if_test_should_compile ( & proc_res) ;
253253 self . check_no_compiler_crash ( & proc_res) ;
254254
@@ -267,7 +267,7 @@ impl<'test> TestCx<'test> {
267267 }
268268
269269 fn run_rfail_test ( & self ) {
270- let proc_res = self . compile_test ( & [ ] ) ;
270+ let proc_res = self . compile_test ( ) ;
271271
272272 if !proc_res. status . success ( ) {
273273 self . fatal_proc_rec ( "compilation failed!" , & proc_res) ;
@@ -309,7 +309,7 @@ impl<'test> TestCx<'test> {
309309 }
310310
311311 fn run_rpass_test ( & self ) {
312- let proc_res = self . compile_test ( & [ ] ) ;
312+ let proc_res = self . compile_test ( ) ;
313313
314314 if !proc_res. status . success ( ) {
315315 self . fatal_proc_rec ( "compilation failed!" , & proc_res) ;
@@ -336,7 +336,7 @@ impl<'test> TestCx<'test> {
336336 return self . run_rpass_test ( ) ;
337337 }
338338
339- let mut proc_res = self . compile_test ( & [ ] ) ;
339+ let mut proc_res = self . compile_test ( ) ;
340340
341341 if !proc_res. status . success ( ) {
342342 self . fatal_proc_rec ( "compilation failed!" , & proc_res) ;
@@ -578,7 +578,7 @@ impl<'test> TestCx<'test> {
578578 let mut cmds = commands. join ( "\n " ) ;
579579
580580 // compile test file (it should have 'compile-flags:-g' in the header)
581- let compiler_run_result = self . compile_test ( & [ ] ) ;
581+ let compiler_run_result = self . compile_test ( ) ;
582582 if !compiler_run_result. status . success ( ) {
583583 self . fatal_proc_rec ( "compilation failed!" , & compiler_run_result) ;
584584 }
@@ -835,7 +835,7 @@ impl<'test> TestCx<'test> {
835835
836836 fn run_debuginfo_lldb_test_no_opt ( & self ) {
837837 // compile test file (it should have 'compile-flags:-g' in the header)
838- let compile_result = self . compile_test ( & [ ] ) ;
838+ let compile_result = self . compile_test ( ) ;
839839 if !compile_result. status . success ( ) {
840840 self . fatal_proc_rec ( "compilation failed!" , & compile_result) ;
841841 }
@@ -1272,15 +1272,12 @@ impl<'test> TestCx<'test> {
12721272 }
12731273 }
12741274
1275- fn compile_test ( & self , extra_args : & [ & ' static str ] ) -> ProcRes {
1275+ fn compile_test ( & self ) -> ProcRes {
12761276 let mut rustc = self . make_compile_args (
12771277 & self . testpaths . file ,
12781278 TargetLocation :: ThisFile ( self . make_exe_name ( ) ) ,
12791279 ) ;
12801280
1281- if !extra_args. is_empty ( ) {
1282- rustc. args ( extra_args) ;
1283- }
12841281 rustc. arg ( "-L" ) . arg ( & self . aux_output_dir_name ( ) ) ;
12851282
12861283 match self . config . mode {
@@ -2115,7 +2112,7 @@ impl<'test> TestCx<'test> {
21152112 fn run_codegen_units_test ( & self ) {
21162113 assert ! ( self . revision. is_none( ) , "revisions not relevant here" ) ;
21172114
2118- let proc_res = self . compile_test ( & [ ] ) ;
2115+ let proc_res = self . compile_test ( ) ;
21192116
21202117 if !proc_res. status . success ( ) {
21212118 self . fatal_proc_rec ( "compilation failed!" , & proc_res) ;
@@ -2491,15 +2488,7 @@ impl<'test> TestCx<'test> {
24912488 }
24922489
24932490 fn run_ui_test ( & self ) {
2494- // if the user specified a format in the ui test
2495- // print the output to the stderr file, otherwise extract
2496- // the rendered error messages from json and print them
2497- let explicit = self . props
2498- . compile_flags
2499- . iter ( )
2500- . any ( |s| s. contains ( "--error-format" ) ) ;
2501-
2502- let proc_res = self . compile_test ( & [ ] ) ;
2491+ let proc_res = self . compile_test ( ) ;
25032492 self . check_if_test_should_compile ( & proc_res) ;
25042493
25052494 let expected_stderr_path = self . expected_output_path ( UI_STDERR ) ;
@@ -2535,29 +2524,17 @@ impl<'test> TestCx<'test> {
25352524 ) ;
25362525 }
25372526
2538- let expected_errors = errors:: load_errors ( & self . testpaths . file , self . revision ) ;
2539-
25402527 if self . props . run_pass {
25412528 let proc_res = self . exec_compiled_test ( ) ;
25422529
25432530 if !proc_res. status . success ( ) {
25442531 self . fatal_proc_rec ( "test run failed!" , & proc_res) ;
25452532 }
25462533 }
2547- if !explicit {
2548- let proc_res = self . compile_test ( & [ "--error-format" , "json" ] ) ;
2549- if !expected_errors. is_empty ( ) || !proc_res. status . success ( ) {
2550- // "// error-pattern" comments
2551- self . check_expected_errors ( expected_errors, & proc_res) ;
2552- } else if !self . props . error_patterns . is_empty ( ) || !proc_res. status . success ( ) {
2553- // "//~ERROR comments"
2554- self . check_error_patterns ( & proc_res. stderr , & proc_res) ;
2555- }
2556- }
25572534 }
25582535
25592536 fn run_mir_opt_test ( & self ) {
2560- let proc_res = self . compile_test ( & [ ] ) ;
2537+ let proc_res = self . compile_test ( ) ;
25612538
25622539 if !proc_res. status . success ( ) {
25632540 self . fatal_proc_rec ( "compilation failed!" , & proc_res) ;
0 commit comments