// This test creates some fake dynamic libraries with nothing inside, // and checks if rustc avoids them and successfully compiles as a result. //@ ignore-cross-compile use std::fs::File; use run_make_support::{dynamic_lib_name, rustc}; fn main() { rustc().input("foo.rs").arg("-Cprefer-dynamic").run(); File::create(dynamic_lib_name("foo-something-special")).unwrap(); File::create(dynamic_lib_name("foo-something-special2")).unwrap(); rustc().input("bar.rs").run(); }