-
Notifications
You must be signed in to change notification settings - Fork 13k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rollup of 6 pull requests #129275
Rollup of 6 pull requests #129275
Conversation
It's only valid when applied to a type or lifetime parameter in `Drop` trait implementation.
Modifies `BikeshedIntrinsicFrom` to forbid lifetime extensions on references. This static check can be opted out of with the `Assume::lifetimes` flag. Fixes rust-lang#129097
…ulacrum Fix bootstrap test `detect_src_and_out` on Windows Fixes rust-lang#129188 by making sure it's properly testing the right path for the platform.
…piler-errors safe transmute: check lifetimes Modifies `BikeshedIntrinsicFrom` to forbid lifetime extensions on references. This static check can be opted out of with the `Assume::lifetimes` flag. Fixes rust-lang#129097 Tracking Issue: rust-lang#99571 r? `@compiler-errors`
Fix wrong argument for `get_fn_decl` Closes rust-lang#129215 (seems to be introduced in rust-lang#129168)
…piler-errors Check that `#[may_dangle]` is properly applied It's only valid when applied to a type or lifetime parameter in `Drop` trait implementation. Tracking issue: rust-lang#34761 cc rust-lang#34761 (comment)
Fix a typo in `rustc_hir` doc comment Fix a typo in a comment.
…-panic, r=michaelwoerister Prevent double panic in query system, improve diagnostics I stumbled upon a double-panic in the query system while working on something else (rust-lang#129102), which hid the real error cause for what I was debugging. This PR remedies that, so unwinding should be able to present more errors. It shouldn't really be relevant for code that doesn't ICE.
@bors r+ rollup=never p=6 |
☀️ Test successful - checks-actions |
📌 Perf builds for each rolled up PR:
previous master: 5601d14249 In the case of a perf regression, run the following command for each PR you suspect might be the cause: |
Finished benchmarking commit (636d7ff): comparison URL. Overall result: ❌✅ regressions and improvements - ACTION NEEDEDNext Steps: If you can justify the regressions found in this perf run, please indicate this with @rustbot label: +perf-regression Instruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)Results (secondary 0.4%)This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 748.109s -> 751.143s (0.41%) |
sole primary regression of 0.2% icount is to helloworld doc-full. not worth investigating @rustbot label: +perf-regression-triaged |
Let's see if this caused the huge artifact size regression maybe @rust-timer build 43e2216 |
This comment has been minimized.
This comment has been minimized.
Finished benchmarking commit (43e2216): comparison URL. Overall result: ❌ regressions - ACTION NEEDEDInstruction countThis is a highly reliable metric that was used to determine the overall result at the top of this comment.
Max RSS (memory usage)Results (secondary 1.3%)This is a less reliable metric that may be of interest but was not used to determine the overall result at the top of this comment.
CyclesThis benchmark run did not return any relevant results for this metric. Binary sizeThis benchmark run did not return any relevant results for this metric. Bootstrap: 748.109s -> 749.241s (0.15%) |
that's crazy 😆 |
Successful merges:
detect_src_and_out
on Windows #129194 (Fix bootstrap testdetect_src_and_out
on Windows)get_fn_decl
#129223 ( Fix wrong argument forget_fn_decl
)#[may_dangle]
is properly applied #129235 (Check that#[may_dangle]
is properly applied)rustc_hir
doc comment #129245 (Fix a typo inrustc_hir
doc comment)r? @ghost
@rustbot modify labels: rollup
Create a similar rollup