-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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 7 pull requests #101464
Rollup of 7 pull requests #101464
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 0e6747f - Browse repository at this point
Copy the full SHA 0e6747fView 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 957b44a - Browse repository at this point
Copy the full SHA 957b44aView 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 ff124c6 - Browse repository at this point
Copy the full SHA ff124c6View 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 c633b0a - Browse repository at this point
Copy the full SHA c633b0aView 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 c3faa22 - Browse repository at this point
Copy the full SHA c3faa22View 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 c6f6b18 - Browse repository at this point
Copy the full SHA c6f6b18View 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 0d8a1f4 - Browse repository at this point
Copy the full SHA 0d8a1f4View commit details