-
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 10 pull requests #129008
Rollup of 10 pull requests #129008
Commits on Aug 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 28e0907 - Browse repository at this point
Copy the full SHA 28e0907View commit details -
Configuration menu - View commit details
-
Copy full SHA for 697787a - Browse repository at this point
Copy the full SHA 697787aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a282e52 - Browse repository at this point
Copy the full SHA a282e52View commit details -
Configuration menu - View commit details
-
Copy full SHA for be71bd9 - Browse repository at this point
Copy the full SHA be71bd9View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2da2fb - Browse repository at this point
Copy the full SHA e2da2fbView commit details -
Prevent clicking on a link or on a button to toggle the code example …
…buttons visibility
Configuration menu - View commit details
-
Copy full SHA for 59cb159 - Browse repository at this point
Copy the full SHA 59cb159View commit details
Commits on Aug 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 27ca35a - Browse repository at this point
Copy the full SHA 27ca35aView commit details
Commits on Aug 9, 2024
-
Move verbose help parsing to
main
To remove a side effect (process exit) when parsing config.
Configuration menu - View commit details
-
Copy full SHA for 03ee7b5 - Browse repository at this point
Copy the full SHA 03ee7b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5431a93 - Browse repository at this point
Copy the full SHA 5431a93View commit details
Commits on Aug 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f83b085 - Browse repository at this point
Copy the full SHA f83b085View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43f3a21 - Browse repository at this point
Copy the full SHA 43f3a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a18c6b - Browse repository at this point
Copy the full SHA 3a18c6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a11922d - Browse repository at this point
Copy the full SHA a11922dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c36b21a - Browse repository at this point
Copy the full SHA c36b21aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 334a097 - Browse repository at this point
Copy the full SHA 334a097View commit details -
Configuration menu - View commit details
-
Copy full SHA for 290df4f - Browse repository at this point
Copy the full SHA 290df4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6760298 - Browse repository at this point
Copy the full SHA 6760298View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48413cf - Browse repository at this point
Copy the full SHA 48413cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 446e03e - Browse repository at this point
Copy the full SHA 446e03eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b6cc24 - Browse repository at this point
Copy the full SHA 1b6cc24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1481ab3 - Browse repository at this point
Copy the full SHA 1481ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for f43cdce - Browse repository at this point
Copy the full SHA f43cdceView commit details -
Configuration menu - View commit details
-
Copy full SHA for fbc2459 - Browse repository at this point
Copy the full SHA fbc2459View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1373074 - Browse repository at this point
Copy the full SHA 1373074View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbae581 - Browse repository at this point
Copy the full SHA cbae581View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2babab6 - Browse repository at this point
Copy the full SHA 2babab6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d548636 - Browse repository at this point
Copy the full SHA d548636View commit details -
Configuration menu - View commit details
-
Copy full SHA for 007cc2c - Browse repository at this point
Copy the full SHA 007cc2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fcdb374 - Browse repository at this point
Copy the full SHA fcdb374View commit details -
Configuration menu - View commit details
-
Copy full SHA for f09a2b0 - Browse repository at this point
Copy the full SHA f09a2b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03b6c2f - Browse repository at this point
Copy the full SHA 03b6c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 141d9dc - Browse repository at this point
Copy the full SHA 141d9dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4cb0de - Browse repository at this point
Copy the full SHA f4cb0deView commit details
Commits on Aug 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dcd6170 - Browse repository at this point
Copy the full SHA dcd6170View commit details -
Configuration menu - View commit details
-
Copy full SHA for c361c92 - Browse repository at this point
Copy the full SHA c361c92View commit details
Commits on Aug 12, 2024
-
Fix bug in
Parser::look_ahead
.The special case was failing to handle invisible delimiters on one path. Fixes rust-lang#128895.
Configuration menu - View commit details
-
Copy full SHA for 46b4c5a - Browse repository at this point
Copy the full SHA 46b4c5aView commit details -
std: do not overwrite style in
get_backtrace_style
If another thread calls `set_backtrace_style` while a `get_backtrace_style` is reading the environment variables, `get_backtrace_style` will overwrite the value. Use an atomic CAS to avoid this.
Configuration menu - View commit details
-
Copy full SHA for 8542cd6 - Browse repository at this point
Copy the full SHA 8542cd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75743dc - Browse repository at this point
Copy the full SHA 75743dcView commit details -
Rollup merge of rust-lang#128149 - RalfJung:nontemporal_store, r=jiey…
…ouxu,Amanieu,Jubilee nontemporal_store: make sure that the intrinsic is truly just a hint The `!nontemporal` flag for stores in LLVM *sounds* like it is just a hint, but actually, it is not -- at least on x86, non-temporal stores need very special treatment by the programmer or else the Rust memory model breaks down. LLVM still treats these stores as-if they were normal stores for optimizations, which is [highly dubious](llvm/llvm-project#64521). Let's avoid all that dubiousness by making our own non-temporal stores be truly just a hint, which is possible on some targets (e.g. ARM). On all other targets, non-temporal stores become regular stores. ~~Blocked on rust-lang/stdarch#1541 propagating to the rustc repo, to make sure the `_mm_stream` intrinsics are unaffected by this change.~~ Fixes rust-lang#114582 Cc `@Amanieu` `@workingjubilee`
Configuration menu - View commit details
-
Copy full SHA for 095ca33 - Browse repository at this point
Copy the full SHA 095ca33View commit details -
Rollup merge of rust-lang#128394 - GuillaumeGomez:run-button, r=t-rus…
…tdoc Unify run button display with "copy code" button and with mdbook buttons Follow-up of rust-lang#128339. It looks like this (coherency++, yeay!): ![Screenshot from 2024-07-30 15-16-31](https://github.com/user-attachments/assets/5e262e5b-f338-4085-94ca-e223033a43db) Can be tested [here](https://rustdoc.crud.net/imperio/run-button/foo/struct.Bar.html). r? `@notriddle`
Configuration menu - View commit details
-
Copy full SHA for c6e3385 - Browse repository at this point
Copy the full SHA c6e3385View commit details -
Rollup merge of rust-lang#128537 - Jamesbarford:118980-const-vector, …
…r=RalfJung,nikic const vector passed through to codegen This allows constant vectors using a repr(simd) type to be propagated through to the backend by reusing the functionality used to do a similar thing for the simd_shuffle intrinsic rust-lang#118209 r? RalfJung
Configuration menu - View commit details
-
Copy full SHA for aea5087 - Browse repository at this point
Copy the full SHA aea5087View commit details -
Rollup merge of rust-lang#128632 - joboet:dont_overwrite_style, r=Ama…
…nieu std: do not overwrite style in `get_backtrace_style` If another thread calls `set_backtrace_style` while a `get_backtrace_style` is reading the environment variables, `get_backtrace_style` will overwrite the value. Use an atomic CAS to avoid this.
Configuration menu - View commit details
-
Copy full SHA for aa6f240 - Browse repository at this point
Copy the full SHA aa6f240View commit details -
Rollup merge of rust-lang#128878 - Kobzol:refactor-flags, r=onur-ozkan
Slightly refactor `Flags` in bootstrap The next step for rust-lang#126819 is to track commands executed inside `Config::parse`. This is quite challenging, because (tracked) command execution needs to access some state that is stored inside `Config`, which creates a sort of a chicken-and-egg problem. I would like to first untangle `Config::parse` a little bit, which is what this PR starts with. Tracking issue: rust-lang#126819 r? `@onur-ozkan`
Configuration menu - View commit details
-
Copy full SHA for 355a232 - Browse repository at this point
Copy the full SHA 355a232View commit details -
Rollup merge of rust-lang#128886 - GrigorenkoPV:untranslatable-diagno…
…stic, r=nnethercote Get rid of some `#[allow(rustc::untranslatable_diagnostic)]` `@rustbot` label +A-translation cc rust-lang#100717
Configuration menu - View commit details
-
Copy full SHA for ea74eff - Browse repository at this point
Copy the full SHA ea74effView commit details -
Rollup merge of rust-lang#128929 - saethlin:enable-codegen-units-test…
…s, r=compiler-errors Fix codegen-units tests that were disabled 8 years ago I don't know if any of these tests still have value. They were disabled by rust-lang#33890, and we've survived without them for a while. But considering how small this test suite is, maybe it's worth having them. I also had to add some normalization to the codegen-units tests output. I think the fact that I had to add some underscores how poor our test coverage is.
Configuration menu - View commit details
-
Copy full SHA for 5b6379a - Browse repository at this point
Copy the full SHA 5b6379aView commit details -
Rollup merge of rust-lang#128937 - lqd:clean-rmake-tests, r=jieyouxu
Fix warnings in rmake tests on `x86_64-unknown-linux-gnu` r? `@jieyouxu` This PR fixes some warnings I saw in rmake tests. I didn't deny more warnings in this PR until `@jieyouxu` gives their opinion, but maybe we should actually deny all warnings in `rmake.rs` files? I've also only looked at non-ignored tests on `x86_64-unknown-linux-gnu`, and denying warnings would require a try build for all targets 😓.
Configuration menu - View commit details
-
Copy full SHA for bb35b88 - Browse repository at this point
Copy the full SHA bb35b88View commit details -
Rollup merge of rust-lang#128978 - compiler-errors:assert-matches, r=…
…jieyouxu Use `assert_matches` around the compiler more It's a useful assertion, especially since it actually prints out the LHS.
Configuration menu - View commit details
-
Copy full SHA for 7c6dca9 - Browse repository at this point
Copy the full SHA 7c6dca9View commit details -
Rollup merge of rust-lang#128994 - nnethercote:fix-Parser-look_ahead-…
…more, r=compiler-errors Fix bug in `Parser::look_ahead`. The special case was failing to handle invisible delimiters on one path. Fixes (but doesn't close until beta backported) rust-lang#128895. r? `@davidtwco`
Configuration menu - View commit details
-
Copy full SHA for 99a785d - Browse repository at this point
Copy the full SHA 99a785dView commit details