]> git.proxmox.com Git - rustc.git/blobdiff - src/test/incremental/remove_source_file/main.rs
New upstream version 1.23.0+dfsg1
[rustc.git] / src / test / incremental / remove_source_file / main.rs
index 4ba33f3bb3d62e9715fabcdf376df010b5470000..3ae26c6aa4517bfca78720248abf8a045acc9754 100644 (file)
 // This test case makes sure that the compiler doesn't crash due to a failing
 // table lookup when a source file is removed.
 
-// revisions:rpass1 rpass2
+// revisions:cfail1 cfail2
 
 // Note that we specify -g so that the FileMaps actually get referenced by the
 // incr. comp. cache:
 // compile-flags: -Z query-dep-graph -g
+// must-compile-successfully
 
-#[cfg(rpass1)]
+#![crate_type= "rlib"]
+
+#[cfg(cfail1)]
 mod auxiliary;
 
-#[cfg(rpass1)]
-fn main() {
+#[cfg(cfail1)]
+pub fn foo() {
     auxiliary::print_hello();
 }
 
-#[cfg(rpass2)]
-fn main() {
+#[cfg(cfail2)]
+pub fn foo() {
     println!("hello");
 }