pub fn prepare_outputs(
    sess: &Session,
    compiler: &Compiler,
    krate: &Crate,
    boxed_resolver: &RefCell<BoxedResolver>,
    crate_name: Symbol
) -> Result<OutputFilenames>