-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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 8 pull requests #101463
Rollup of 8 pull requests #101463
Commits on Aug 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 7d45a75 - Browse repository at this point
Copy the full SHA 7d45a75View commit details
Commits on Sep 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 563a75b - Browse repository at this point
Copy the full SHA 563a75bView commit details
Commits on Sep 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0e0756c - Browse repository at this point
Copy the full SHA 0e0756cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5cd223 - Browse repository at this point
Copy the full SHA f5cd223View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3c706 - Browse repository at this point
Copy the full SHA 3b3c706View commit details
Commits on Sep 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 774cadf - Browse repository at this point
Copy the full SHA 774cadfView commit details -
Add matrix based test for documenting the let / let else temporary dr…
…op order The drop order of let and let else is supposed to be the same, and in order to ensure this, the test checks that this holds for the given list of cases. The test also ensures that we drop the temporaries of the condition before executing the else block. We made the test matrix based so it can check all the possible combinations and find out possible edge cases.
Configuration menu - View commit details
-
Copy full SHA for 2d8460e - Browse repository at this point
Copy the full SHA 2d8460eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 037ab1d - Browse repository at this point
Copy the full SHA 037ab1dView commit details -
Rollup merge of rust-lang#99291 - est31:let_else_tests, r=joshtriplett
Add let else drop order tests Add a systematic matrix based test that checks temporary drop order in various settings, `let-else-drop-order.rs`, as requested [here](rust-lang#93628 (comment)). The drop order of let and let else is supposed to be the and in order to ensure this, the test checks that this holds for a number of cases. The test also ensures that we drop the temporaries of the condition before executing the else block. cc rust-lang#87335 tracking issue for `let else`
Configuration menu - View commit details
-
Copy full SHA for 6a3d999 - Browse repository at this point
Copy the full SHA 6a3d999View commit details -
Rollup merge of rust-lang#100658 - chenyukang:100631-check-get-attr, …
…r=lcnr TyCtxt::get_attr should check that no duplicates are allowed Fixes rust-lang#100631
Configuration menu - View commit details
-
Copy full SHA for d4e12d6 - Browse repository at this point
Copy the full SHA d4e12d6View commit details -
Rollup merge of rust-lang#101402 - saethlin:inline-asm-hook, r=oli-obk
Add a Machine hook for inline assembly I'm sketching out some support in Miri to "execute" inline assembly. I want this because there are codebases which have very simple inline assembly like hand-written syscall wrappers, and it would be nice to test such code without modification. r? `@oli-obk`
Configuration menu - View commit details
-
Copy full SHA for a8c0d7f - Browse repository at this point
Copy the full SHA a8c0d7fView commit details -
Rollup merge of rust-lang#101404 - joboet:always_cleanup_stdout, r=jo…
…shtriplett Fix cleanup for uninitialized stdout Fixes rust-lang#101375 by disabling buffering even if the buffer was not initialized yet.
Configuration menu - View commit details
-
Copy full SHA for 875eba6 - Browse repository at this point
Copy the full SHA 875eba6View commit details -
Rollup merge of rust-lang#101418 - rust-lang:revert-99183-proc_macro-…
…mention-r-a, r=Mark-Simulacrum Revert "Mention rust-analyzer maintainers when `proc_macro` bridge is changed" Reverts rust-lang#99183 rust-analyzer is now a subtree, and CI fails when the `proc_macro` bridge changes break our tests, so these notifications aren't needed anymore.
Configuration menu - View commit details
-
Copy full SHA for bcd5f19 - Browse repository at this point
Copy the full SHA bcd5f19View commit details -
Rollup merge of rust-lang#101425 - compiler-errors:point-at-ty-param,…
… r=spastorino Point at type parameter in plain path expr Slightly better error message for a kinda unique use case.
Configuration menu - View commit details
-
Copy full SHA for 8f1ac8c - Browse repository at this point
Copy the full SHA 8f1ac8cView commit details -
Rollup merge of rust-lang#101426 - beetrees:dup-no-stdio, r=thomcc
Don't duplicate file descriptors into stdio fds Ensures that file descriptors are never duplicated into the stdio fds even if a stdio fd has been closed.
Configuration menu - View commit details
-
Copy full SHA for 4687b72 - Browse repository at this point
Copy the full SHA 4687b72View commit details -
Rollup merge of rust-lang#101447 - cjgillot:no-remap-resolver, r=spas…
…torino Remove generics_def_id_map from the resolver. This is internal state for lowering. This does not belong in the resolver. r? `@spastorino`
Configuration menu - View commit details
-
Copy full SHA for c94241c - Browse repository at this point
Copy the full SHA c94241cView commit details