Rollup of 3 pull requests - #160414
Conversation
…, r=bjorn3 Don't use exported generics from conditional dependencies (panic runtimes and profiler-builtins) This is a fix for rust-lang#159682. This seems like a generalized footgun for writing FFI plugins? But at least right now, a very specific change to the crates we often swap around seems prudent.
Rerun the goal with doubled recursion limit even if the goal has ty vars Fix the `bevy_render` regression and more in the next solver crater run. The problem is that we don't rerun the root goal with doubled recursion limit if it contains ty vars. But we actually need the evaluation response to resolve the ty vars. So the type inference fails.
…t, r=khyperia Improve the test for patterns in fn pointers Follow up of rust-lang#160282 The goal is to cover more cases of the behaviour of patterns in fn pointers.
|
@bors r+ rollup=never p=5 |
|
A job failed! Check out the build log: (web) (plain enhanced) (plain) Click to see the possible cause of the failure (guessed by this bot) |
|
spurious; letting run continue |
This comment has been minimized.
This comment has been minimized.
|
💔 Test for a182dd9 failed: CI. Failed job:
|
|
Tree closed for PRs with priority less than 5. |
This comment has been minimized.
This comment has been minimized.
|
A job failed! Check out the build log: (web) (plain enhanced) (plain) Click to see the possible cause of the failure (guessed by this bot) |
|
@bors treeopen |
|
Tree is now open for merging. |
|
📌 Perf builds for each rolled up PR:
previous master: 65dd30fb9e 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 65dd30f (parent) -> 7c329d6 (this PR) Test differencesShow 6 test diffsStage 1
Stage 2
Additionally, 3 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 7c329d6c76e11ca40c5673818ab0439c1be8962c --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 (7c329d6): comparison URL. Overall result: no relevant changes - no action needed@rustbot label: -perf-regression Instruction countThis perf run didn't have relevant results for this metric. Max RSS (memory usage)Results (primary 3.2%, secondary 0.0%)A less reliable metric. May be of interest, but not used to determine the overall result above.
CyclesResults (primary 0.3%, secondary -0.3%)A less reliable metric. May be of interest, but not used to determine the overall result above.
Binary sizeThis perf run didn't have relevant results for this metric. Bootstrap: 491.898s -> 491.018s (-0.18%) |
Successful merges:
r? @ghost
Create a similar rollup