-
Notifications
You must be signed in to change notification settings - Fork 12.6k
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 9 pull requests #104256
Rollup of 9 pull requests #104256
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0c158f0 - Browse repository at this point
Copy the full SHA 0c158f0View commit details
Commits on Oct 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3db41d1 - Browse repository at this point
Copy the full SHA 3db41d1View commit details
Commits on Nov 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8e0cac1 - Browse repository at this point
Copy the full SHA 8e0cac1View commit details
Commits on Nov 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 303653e - Browse repository at this point
Copy the full SHA 303653eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a45151e - Browse repository at this point
Copy the full SHA a45151eView commit details -
run-make-fulldeps: fix split debuginfo test
Add lots of comments to this test and enable parts of the test that were added but never ran. Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 9bcc083 - Browse repository at this point
Copy the full SHA 9bcc083View commit details -
llvm: dwo only emitted when object code emitted
`CompiledModule` should not think a DWARF object was emitted when a bitcode-only compilation has happened, this can confuse archive file creation (which expects to create an archive containing non-existent dwo files). Signed-off-by: David Wood <david.wood@huawei.com>
Configuration menu - View commit details
-
Copy full SHA for 29dc083 - Browse repository at this point
Copy the full SHA 29dc083View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e0bcd9 - Browse repository at this point
Copy the full SHA 0e0bcd9View commit details -
Add retry flag to remote-test-server
This allows retrying binding TCP Socket multiple times. This is useful when using emulators as network might not be available in the beginning. This was orignally implemented in rust-lang#100316 Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 06a77af - Browse repository at this point
Copy the full SHA 06a77afView commit details
Commits on Nov 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 76cab67 - Browse repository at this point
Copy the full SHA 76cab67View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdced83 - Browse repository at this point
Copy the full SHA bdced83View commit details -
Emit error in
collecting_trait_impl_trait_tys
on mismatched signaturesPreviously, a `delay_span_bug` was isssued, failing normalization. This create a `TyKind::Error` in the signature, which caused `compare_predicate_entailment` to swallow its signature mismatch error, causing ICEs because no error was emitted.
Configuration menu - View commit details
-
Copy full SHA for 07a47e0 - Browse repository at this point
Copy the full SHA 07a47e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53e8b49 - Browse repository at this point
Copy the full SHA 53e8b49View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed6a7cc - Browse repository at this point
Copy the full SHA ed6a7ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 63217e0 - Browse repository at this point
Copy the full SHA 63217e0View commit details -
Allow and add
track_caller
to generatorsThis patch allows the usage of the `track_caller` annotation on generators, as well as sets them conditionally if the parent also has `track_caller` set. Also add this annotation on the `GenFuture`'s `poll()` function.
Configuration menu - View commit details
-
Copy full SHA for fa99cb8 - Browse repository at this point
Copy the full SHA fa99cb8View commit details
Commits on Nov 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 509b947 - Browse repository at this point
Copy the full SHA 509b947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3074678 - Browse repository at this point
Copy the full SHA 3074678View commit details -
Rollup merge of rust-lang#104105 - davidtwco:split-dwarf-lto, r=micha…
…elwoerister llvm: dwo only emitted when object code emitted Fixes rust-lang#103932. `CompiledModule` should not think a DWARF object was emitted when a bitcode-only compilation has happened, this can confuse archive file creation (which expects to create an archive containing non-existent dwo files). r? `@michaelwoerister`
Configuration menu - View commit details
-
Copy full SHA for 0a7dfb2 - Browse repository at this point
Copy the full SHA 0a7dfb2View commit details -
Rollup merge of rust-lang#104110 - krasimirgg:msan-16, r=nagisa
prevent uninitialized access in black_box for zero-sized-types Don't read the pointer location in black_box for zero sized types, just emit a memory clobber instead. Addresses rust-lang#103304 when rust is build against LLVM at HEAD. Zulip thread: https://rust-lang.zulipchat.com/#narrow/stream/187780-t-compiler.2Fwg-llvm/topic/.28with.20llvm.20at.20HEAD.29.3A.20msan.20error.20in.20core.3A.3Ahint.3A.3Ablack_box
Configuration menu - View commit details
-
Copy full SHA for 5272d90 - Browse repository at this point
Copy the full SHA 5272d90View commit details -
Rollup merge of rust-lang#104117 - crlf0710:update_feature_gate, r=ja…
…ckh726 Mark `trait_upcasting` feature no longer incomplete. This marks the `trait_upcasting` feature no longer incomplete since rust-lang#101336 has been settled for a little while. r? `@jackh726`
Configuration menu - View commit details
-
Copy full SHA for bb4128b - Browse repository at this point
Copy the full SHA bb4128bView commit details -
Rollup merge of rust-lang#104129 - notriddle:notriddle/102576-js-nota…
…ble-trait, r=GuillaumeGomez rustdoc: use javascript to layout notable traits popups Fixes rust-lang#102576 Preview: https://notriddle.com/notriddle-rustdoc-demos/102576-js-notable-trait/std/iter/trait.Iterator.html#method.step_by ## Before ![image](https://user-images.githubusercontent.com/1593513/200432713-23aa8d49-ba2b-469f-9eab-089e0c174039.png) ## After ![image](https://user-images.githubusercontent.com/1593513/200432735-edd5b53d-e99d-4fc5-9410-8a79e0efdc9d.png)
Configuration menu - View commit details
-
Copy full SHA for e28498e - Browse repository at this point
Copy the full SHA e28498eView commit details -
Rollup merge of rust-lang#104146 - Ayush1325:remote-test-server, r=jy…
…n514 Retry binding TCP Socket in remote-test-server This allows retrying binding TCP Socket multiple times. This is useful when using emulators as network might not be available in the beginning. This was orignally implemented in rust-lang#100316 Signed-off-by: Ayush Singh <ayushsingh1325@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a969253 - Browse repository at this point
Copy the full SHA a969253View commit details -
Rollup merge of rust-lang#104202 - camsteffen:103748, r=estebank
Fix ICE rust-lang#103748 Fixes rust-lang#103748
Configuration menu - View commit details
-
Copy full SHA for f1d08bc - Browse repository at this point
Copy the full SHA f1d08bcView commit details -
Rollup merge of rust-lang#104206 - compiler-errors:ocx-more-2, r=lcnr
Remove `save_and_restore_in_snapshot_flag`, use `ObligationCtxt` more r? `@lcnr`
Configuration menu - View commit details
-
Copy full SHA for 7a89b05 - Browse repository at this point
Copy the full SHA 7a89b05View commit details -
Rollup merge of rust-lang#104214 - Nilstrieb:returns_impl_Ice, r=comp…
…iler-errors Emit error in `collecting_trait_impl_trait_tys` on mismatched signatures Previously, a `delay_span_bug` was isssued, failing normalization. This create a `TyKind::Error` in the signature, which caused `compare_predicate_entailment` to swallow its signature mismatch error, causing ICEs because no error was emitted. fixes rust-lang#104183 r? `@compiler-errors`
Configuration menu - View commit details
-
Copy full SHA for 3cc4389 - Browse repository at this point
Copy the full SHA 3cc4389View commit details -
Rollup merge of rust-lang#104219 - bryangarza:async-track-caller-dup,…
… r=eholk Support `#[track_caller]` on async fns Adds `#[track_caller]` to the generator that is created when we desugar the async fn. Fixes rust-lang#78840 Open questions: - What is the performance impact of adding `#[track_caller]` to every `GenFuture`'s `poll(...)` function, even if it's unused (i.e., the parent span does not set `#[track_caller]`)? We might need to set it only conditionally, if the indirection causes overhead we don't want.
Configuration menu - View commit details
-
Copy full SHA for c4561fc - Browse repository at this point
Copy the full SHA c4561fcView commit details