// rustc should be able to emit required files (asm, llvm-*, etc) during incremental // compilation on the first pass by running the code gen as well as on subsequent runs - // extracting them from the cache // // Fixes: rust-lang/rust#89149 // Fixes: rust-lang/rust#88829 // Also see discussion at // use run_make_support::rustc; fn main() { for _ in 0..=1 { rustc() .input("lib.rs") .crate_type("lib") .emit("obj,asm,dep-info,link,mir,llvm-ir,llvm-bc") .incremental("incremental") .run(); } }