@@ -41,11 +41,15 @@ def scrub(b):
4141
4242c = open ("tmp/run_pass_stage2.rc" , "w" )
4343i = 0
44- c .write ("// AUTO-GENERATED FILE: DO NOT EDIT\n " )
45- c .write ("#[pkgid=\" run_pass_stage2#0.1\" ];\n " )
46- c .write ("#[link(name=\" run_pass_stage2\" , vers=\" 0.1\" )];\n " )
47- c .write ("#[feature(globs, macro_rules, struct_variant, managed_boxes)];\n " )
48- c .write ("#[allow(attribute_usage)];\n " )
44+ c .write (
45+ """
46+ // AUTO-GENERATED FILE: DO NOT EDIT
47+ #[pkgid=\" run_pass_stage2#0.1\" ];
48+ #[link(name=\" run_pass_stage2\" , vers=\" 0.1\" )];
49+ #[feature(globs, macro_rules, struct_variant, managed_boxes)];
50+ #[allow(warnings)];
51+ """
52+ )
4953for t in stage2_tests :
5054 p = os .path .join (run_pass , t )
5155 p = p .replace ("\\ " , "\\ \\ " )
@@ -56,15 +60,19 @@ def scrub(b):
5660
5761
5862d = open ("tmp/run_pass_stage2_driver.rs" , "w" )
59- d .write ("// AUTO-GENERATED FILE: DO NOT EDIT\n " )
60- d .write ("#[feature(globs, managed_boxes)];\n " )
61- d .write ("extern mod extra;\n " )
62- d .write ("extern mod run_pass_stage2;\n " )
63- d .write ("use run_pass_stage2::*;\n " )
64- d .write ("use std::io;\n " )
65- d .write ("use std::io::Writer;\n " )
66- d .write ("fn main() {\n " )
67- d .write (" let mut out = io::stdout();\n " )
63+ d .write (
64+ """
65+ // AUTO-GENERATED FILE: DO NOT EDIT
66+ #[feature(globs, managed_boxes)];
67+ extern mod extra;
68+ extern mod run_pass_stage2;
69+ use run_pass_stage2::*;
70+ use std::io;
71+ use std::io::Writer;
72+ fn main() {
73+ let mut out = io::stdout();
74+ """
75+ )
6876i = 0
6977for t in stage2_tests :
7078 p = os .path .join ("test" , "run-pass" , t )
0 commit comments