Auto merge of #122151 - GuillaumeGomez:rollup-hfxr9kv, r=GuillaumeGomez
Rollup of 10 pull requests Successful merges: - #119888 (Stabilize the `#[diagnostic]` namespace and `#[diagnostic::on_unimplemented]` attribute) - #121089 (Remove `feed_local_def_id`) - #122004 (AST validation: Improve handling of inherent impls nested within functions and anon consts) - #122087 (Add missing background color for top-level rust documentation page and increase contrast by setting text color to black) - #122136 (Include all library files in artifact summary on CI) - #122137 (Don't pass a break scope to `Builder::break_for_else`) - #122138 (Record mtime in bootstrap's LLVM linker script) - #122141 (sync (try_)instantiate_mir_and_normalize_erasing_regions implementation) - #122142 (cleanup rustc_infer) - #122147 (Make `std::os::unix::ucred` module private) r? `@ghost` `@rustbot` modify labels: rollup
This commit is contained in:
commit
9823f17315
70 changed files with 599 additions and 644 deletions
|
|
@ -15,21 +15,8 @@ pub fn print_binary_sizes(env: &Environment) -> anyhow::Result<()> {
|
|||
|
||||
let root = env.build_artifacts().join("stage2");
|
||||
|
||||
let all_lib_files = get_files_from_dir(&root.join("lib"), None)?;
|
||||
|
||||
let mut files = get_files_from_dir(&root.join("bin"), None)?;
|
||||
files.extend(get_files_from_dir(&root.join("lib"), Some(".so"))?);
|
||||
|
||||
// libLLVM.so can be named libLLVM.so.<suffix>, so we try to explicitly add it here if it
|
||||
// wasn't found by the above call.
|
||||
if !files.iter().any(|f| f.file_name().unwrap_or_default().starts_with("libLLVM")) {
|
||||
if let Some(llvm_lib) =
|
||||
all_lib_files.iter().find(|f| f.file_name().unwrap_or_default().starts_with("libLLVM"))
|
||||
{
|
||||
files.push(llvm_lib.clone());
|
||||
}
|
||||
}
|
||||
|
||||
files.extend(get_files_from_dir(&root.join("lib"), None)?);
|
||||
files.sort_unstable();
|
||||
|
||||
let items: Vec<_> = files
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue