Rollup of 3 pull requests#159170
Conversation
Otherwise 32-bit has a different ABI and the `CHECK` fails. And the noopt job fails without forcing MIR optimization here.
Fix offset used to read the second part of scalar pairs from a `const` Fixes rust-lang#159116 r? @workingjubilee
…r=workingjubilee c-variadic: Update cfg for 128-bit integers to fix build error on AArch64 ILP32 This fixes build error on AArch64 ILP32 targets (aarch64-unknown-linux-gnu_ilp32, aarch64_be-unknown-linux-gnu_ilp32, arm64_32-apple-watchos) introduced in rust-lang#155429. See rust-lang#155429 (comment) for details. The approach used in this PR (use exact cfgs instead of using a rough cfgs with checking unexpected case by `compile_error!`) is also based on what was proposed in that comment. The set of allowed cases should not be changed in this PR. cc @folkertdev @rustbot label +O-aarch64 +F-c_variadic
… r=JonathanBrouwer Rename `errors.rs` file to `diagnostics.rs` (12/N) Follow-up of rust-lang#157485. r? @JonathanBrouwer
|
@bors r+ rollup=never p=5 |
This comment has been minimized.
This comment has been minimized.
|
The job Click to see the possible cause of the failure (guessed by this bot) |
|
💔 Test for 170e61f failed: CI. Failed job:
|
|
@bors retry |
This comment has been minimized.
This comment has been minimized.
|
📌 Perf builds for each rolled up PR:
previous master: b69e089eb3 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
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 b69e089 (parent) -> babf6ea (this PR) Test differencesShow 32 test diffsStage 1
Stage 2
Additionally, 30 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 babf6ea4aab9ed78ea9400b25b0e7e79a6870f29 --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 (babf6ea): comparison URL. Overall result: ✅ improvements - 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)This perf run didn't have relevant results for this metric. CyclesThis perf run didn't have relevant results for this metric. Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 489.358s -> 490.525s (0.24%) |
Successful merges:
const#159148 (Fix offset used to read the second part of scalar pairs from aconst)errors.rsfile todiagnostics.rs(12/N) #159153 (Renameerrors.rsfile todiagnostics.rs(12/N))r? @ghost
Create a similar rollup