Repository navigation
Rollup of 6 pull requests - #164957
Rollup of 6 pull requests#164957
Conversation
- compiletest detects crash as an error code > 127. - This does not work for UEFI, since UEFI errors are usize by default, and when converting to i32, we just remove the bits in middle. Eg: 0x8000000000000007 becomes 0x80000007 - So in case of crash, we get a negetive value as error instead of the expected signal when the host is linux. Signed-off-by: Ayush Singh <ayush@beagleboard.org>
…acrum tools: remote-test-server: Fix UEFI crash return code - compiletest detects crash as an error code > 127. - This does not work for UEFI, since UEFI errors are usize by default, and when converting to i32, we just remove the bits in middle. Eg: 0x8000000000000007 becomes 0x80000007 - So in case of crash, we get a negetive value as error instead of the expected signal when the host is linux.
…d-return-type, r=ChrisDenton feat!: change return type of `TryFromIntError::kind` - Tracking issue: rust-lang#153978 Change the return type from `&IntErrorKind` to `IntErrorKind`. Since [`IntErrorKind`](https://doc.rust-lang.org/core/num/enum.IntErrorKind.html) implements the `Copy` trait, I think it should be fine to return an owned type. Returning a reference type is appropriate when we want to ensure the return type matches [`ParseIntError::kind`](https://doc.rust-lang.org/core/num/struct.ParseIntError.html#method.kind).
…Denton Add diagnostic items for env::vars / env::vars_os A WIP Clippy lint that uses this can be found at <https://github.com/rust-lang/rust-clippy/compare/master...notriddle:rust-clippy:manual-env-var?expand=1>
…nilla Add regression test for CoerceShared impl with unnormalizable target Fixes rust-lang#156699 The ICE was fixed by rust-lang#158659
Add regression test for self referential inherent associated type ICE Fixes rust-lang#157774
Remove `type_array` from `rustc_codegen_ssa` It's unused outside of `rustc_codegen_llvm`/`rustc_codegen_gcc`, and shouldn't be used in future in `rustc_codegen_ssa` to help allow backends that don't support immediate aggregate types to use `rustc_codegen_ssa` in the future.
|
@bors r+ p=5 force |
This comment has been minimized.
This comment has been minimized.
|
@bors treeopen |
|
Tree is now open for merging. |
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 8592206 (parent) -> aaf324d (this PR) Test differencesShow 63 test diffsStage 1
Stage 2
Additionally, 57 doctest diffs were found. These are ignored, as they are noisy. Job group index
Test dashboardRun cargo run --manifest-path src/ci/citool/Cargo.toml -- \
test-dashboard aaf324d50a7dcb17aae7f2a37e15ff143d980c6e --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 |
|
📌 Perf builds for each rolled up PR:
parent commit: 859220648e In the case of a perf regression, run the following command with the SHAs of each PR you suspect might be the cause: |
|
Finished benchmarking commit (aaf324d): comparison URL. Overall result: ❌ regressions - please read:Our benchmarks found a performance regression caused by this PR. Next Steps:
@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 -0.3%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 0.0%, secondary 0.4%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeResults (primary -0.1%, secondary -0.1%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Bootstrap: 488.814s -> 488.092s (-0.15%) |
|
@rustbot label: +perf-regression-triaged |
Successful merges:
TryFromIntError::kind#164549 (feat!: change return type ofTryFromIntError::kind)type_arrayfromrustc_codegen_ssa#164926 (Removetype_arrayfromrustc_codegen_ssa)r? @ghost
Create a similar rollup