-
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 5 pull requests #110054
Rollup of 5 pull requests #110054
Conversation
… LLVMValueRef, some that accept LLVMMetadataRef, and replacing one with another not always possible without explicit convertion
… LLVMRustMetadataTypeInContext with LLVMMetadataTypeInContext
LLVMRustBuildCleanupPad -> LLVMBuildCleanupPad LLVMRustBuildCleanupRet -> LLVMBuildCleanupRet LLVMRustBuildCatchPad -> LLVMBuildCatchPad LLVMRustBuildCatchRet -> LLVMBuildCatchRet LLVMRustBuildCatchSwitch -> LLVMBuildCatchSwitch
Turns out - `owning_ref` is unsound due to `Box` aliasing stuff - `rustc` doesn't need 99% of the `owning_ref` API - `rustc` can use a far simpler abstraction that is `OwnedSlice`
The `listen_on` function in the example has a `port` option but doesn't use it
…n-trait, r=petrochenkov More descriptive error when qself path doesnt have a trait on the RHS of `as` `<Ty as Enum>::Assoc` should report that `Enum` is a trait. Main question is whether to eagerly report the error, or raise it with `return Err(..)` -- i'll note that in an inline comment though. cc ``@GuillaumeGomez`` who said this came up at a Paris Rust meetup. r? ``@petrochenkov``
llvm: replace some deprecated functions, add fixmes Replace some deprecated llvm functions, add FIXME's (for simpler future work), replace some rust custom functions with llvm ones.
…strieb Yeet `owning_ref` Based on the discussions from rust-lang#109948 This replaces `owning_ref` with a far simpler & safer abstraction. Fixes rust-lang#109974
…ed-port-num-in-listen-on-fn, r=jyn514 chore(tcp): change a hardcoded port number in a doctest to `port` var The `listen_on` function in the example has a `port` option but doesn't use it
… r=GuillaumeGomez rustdoc: add test and bug fix for theme defaults Part of rust-lang#66181
@bors r+ rollup=never p=5 |
⌛ Testing commit b8c372f with merge c30a0067977cb2f48ba4f650df25811f581fdd34... |
💔 Test failed - checks-actions |
The job Click to see the possible cause of the failure (guessed by this bot)
|
builds scripts having stack buffer overruns.. I can't explain this with anything here |
⌛ Testing commit b8c372f with merge a59feec4aa0a29f5711c3e0d93f686d145c7b867... |
💔 Test failed - checks-actions |
so it's not spurious, great. |
The job Click to see the possible cause of the failure (guessed by this bot)
|
Successful merges:
as
#109788 (More descriptive error when qself path doesnt have a trait on the RHS ofas
)owning_ref
#109971 (Yeetowning_ref
)port
var #109995 (chore(tcp): change a hardcoded port number in a doctest toport
var)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup