Add rlib digest to identify Rust object files#154861
Add rlib digest to identify Rust object files#154861rust-bors[bot] merged 1 commit intorust-lang:mainfrom
Conversation
|
r? @mati865 rustbot has assigned @mati865. Use Why was this reviewer chosen?The reviewer was selected based on:
|
This comment has been minimized.
This comment has been minimized.
4b32d99 to
d966fa8
Compare
This comment has been minimized.
This comment has been minimized.
|
Got too much on my plate already. @rustbot reroll |
|
Will address the review comments by tomorrow! |
d966fa8 to
8276413
Compare
This comment has been minimized.
This comment has been minimized.
8276413 to
18bc7ad
Compare
18bc7ad to
9834088
Compare
|
Some changes occurred in compiler/rustc_codegen_gcc |
|
This PR was rebased onto a different main commit. Here's a range-diff highlighting what actually changed. Rebasing is a normal part of keeping PRs up to date, so no action is needed—this note is just to help reviewers. |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Ok will complete the name changes today. |
d4c808c to
9606b0b
Compare
|
@rustbot ready |
|
@bors r+ |
…ochenkov Add rlib digest to identify Rust object files This adds a metadata entry to `rlib` archives that lists which members are Rust object files instead of relying on the filename heuristic in `looks_like_rust_object.file`. I also added a fallback to the old behavior for `rlibs` built by older compilers. Part of rust-lang#138243.
This comment has been minimized.
This comment has been minimized.
Add rlib digest to identify Rust object files This adds a metadata entry to `rlib` archives that lists which members are Rust object files instead of relying on the filename heuristic in `looks_like_rust_object.file`. I also added a fallback to the old behavior for `rlibs` built by older compilers. Part of #138243.
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for ee26d47 failed: CI. Failed job:
|
|
@bors retry |
This comment has been minimized.
This comment has been minimized.
What is this?This is an experimental post-merge analysis report that shows differences in test outcomes between the merged PR and its parent PR.Comparing 4feb722 (parent) -> 740679e (this PR) Test differencesShow 2 test diffs2 doctest diffs were found. These are ignored, as they are noisy. Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard 740679e1f5554a3c1695317e084809e3fceb9825 --output-dir test-dashboardAnd then open Job duration changes
How to interpret the job duration changes?Job durations can vary a lot, based on the actual runner instance |
|
Finished benchmarking commit (740679e): comparison URL. Overall result: ❌ regressions - no action needed@rustbot label: -perf-regression Instruction countOur most reliable metric. Used to determine the overall result above. However, even this metric can be noisy.
Max RSS (memory usage)Results (primary -2.2%, secondary 0.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 0.1%, secondary 0.8%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary 0.1%, secondary 0.7%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 495.518s -> 495.494s (-0.00%) |
View all comments
This adds a metadata entry to
rlibarchives that lists which members are Rust object files instead of relying on the filename heuristic inlooks_like_rust_object.file. I also added a fallback to the old behavior forrlibsbuilt by older compilers.Part of #138243.