-
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 6 pull requests #126461
Rollup of 6 pull requests #126461
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c4c8bda - Browse repository at this point
Copy the full SHA c4c8bdaView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d4867 - Browse repository at this point
Copy the full SHA b5d4867View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b86c0d - Browse repository at this point
Copy the full SHA 5b86c0dView commit details
Commits on Jun 9, 2024
-
Several fixes to the redox target specs
* Allow crt-static for dylibs * Pass -lgcc to the linker
Configuration menu - View commit details
-
Copy full SHA for de12eb9 - Browse repository at this point
Copy the full SHA de12eb9View commit details -
Co-Authored-By: Jeremy Soller <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f6669e8 - Browse repository at this point
Copy the full SHA f6669e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for db45105 - Browse repository at this point
Copy the full SHA db45105View commit details -
Configuration menu - View commit details
-
Copy full SHA for f636d3f - Browse repository at this point
Copy the full SHA f636d3fView commit details
Commits on Jun 11, 2024
-
UniqueRc
: support allocators andT: ?Sized
.Added the following (all unstable): * Defaulted type pararameter `A: Allocator`. * `UniqueRc::new_in()`. * `T: ?Sized` where possible. * `impl CoerceUnsized for UniqueRc`. * Drive-by doc polish: links and periods at the end of sentences. These changes are motivated by supporting the implementation of unsized `Rc::make_mut()` (PR rust-lang#116113), but are also intended to be obvious generalizations of `UniqueRc` to support the things `Rc` does.
Configuration menu - View commit details
-
Copy full SHA for 27ecb71 - Browse repository at this point
Copy the full SHA 27ecb71View commit details
Commits on Jun 12, 2024
-
ci: Update centos:7 to use vault repos
CentOS 7 is going EOL on June 30, after which its package repos will no longer exist on the regular mirrors. We'll still be able to access packages from the vault server though, and can start doing so now. This affects `dist-i686-linux` and `dist-x86_64-linux`. I also removed `epel-release` because we were only using that for its `cmake3`, but we've been building our own version for a while.
Configuration menu - View commit details
-
Copy full SHA for 6d2493b - Browse repository at this point
Copy the full SHA 6d2493bView commit details
Commits on Jun 13, 2024
-
extend the check for LLVM build
We don't build LLVM when using the precompiled version from the CI builder. Signed-off-by: onur-ozkan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 58e3ac0 - Browse repository at this point
Copy the full SHA 58e3ac0View commit details
Commits on Jun 14, 2024
-
Rollup merge of rust-lang#125293 - dingxiangfei2009:tail-expr-temp-li…
…fetime, r=estebank,davidtwco Place tail expression behind terminating scope This PR implements rust-lang#123739 so that we can do further experiments in nightly. A little rewrite has been applied to `for await` lowering. It was previously `unsafe { Pin::unchecked_new(into_async_iter(..)) }`. Under the edition 2024 rule, however, `into_async_iter` gets dropped at the end of the `unsafe` block. This presumably the first Edition 2024 migration rule goes by hoisting `into_async_iter(..)` into `match` one level above, so it now looks like the following. ```rust match into_async_iter($iter_expr) { ref mut iter => match unsafe { Pin::unchecked_new(iter) } { ... } } ```
Configuration menu - View commit details
-
Copy full SHA for a61039f - Browse repository at this point
Copy the full SHA a61039fView commit details -
Rollup merge of rust-lang#125722 - Urgau:non_local_defs-macro-to-chan…
…ge, r=estebank Indicate in `non_local_defs` lint that the macro needs to change This PR adds a note to indicate that the macro needs to change in the `non_local_definitions` lint output. Address rust-lang#125089 (comment) Fixes rust-lang#125681 r? ``@estebank``
Configuration menu - View commit details
-
Copy full SHA for 3e8c6e5 - Browse repository at this point
Copy the full SHA 3e8c6e5View commit details -
Rollup merge of rust-lang#126192 - bjorn3:redox_patches, r=petrochenkov
Various Redox OS fixes and add i686 Redox OS target All of these come from the fork used by Redox OS available at https://gitlab.redox-os.org/redox-os/rust/-/commits/redox-2024-05-11/?ref_type=heads. cc `@jackpot51`
Configuration menu - View commit details
-
Copy full SHA for 0f24282 - Browse repository at this point
Copy the full SHA 0f24282View commit details -
Rollup merge of rust-lang#126285 - kpreid:unique-rc, r=dtolnay
`UniqueRc`: support allocators and `T: ?Sized`. Added the following (all unstable): * Defaulted type pararameter `A: Allocator`. * `UniqueRc::new_in()`. * `T: ?Sized` where possible. * `impl CoerceUnsized for UniqueRc`. These changes are motivated by supporting the implementation of unsized `Rc::make_mut()` (PR rust-lang#116113), but are also intended to be obvious generalizations of `UniqueRc` to support the things `Rc` does. r? ````@the8472````
Configuration menu - View commit details
-
Copy full SHA for f588771 - Browse repository at this point
Copy the full SHA f588771View commit details -
Rollup merge of rust-lang#126352 - cuviper:centos7-vault, r=Kobzol
ci: Update centos:7 to use vault repos CentOS 7 is going EOL on June 30, after which its package repos will no longer exist on the regular mirrors. We'll still be able to access packages from the vault server though, and can start doing so now. This affects `dist-i686-linux` and `dist-x86_64-linux`. I also removed `epel-release` because we were only using that for its `cmake3`, but we've been building our own version for a while. try-job: dist-i686-linux try-job: dist-x86_64-linux
Configuration menu - View commit details
-
Copy full SHA for 471e58a - Browse repository at this point
Copy the full SHA 471e58aView commit details -
Rollup merge of rust-lang#126399 - onur-ozkan:126156, r=albertlarsan68
extend the check for LLVM build We don't build LLVM when using the precompiled version from the CI builder. Closes rust-lang#126156
Configuration menu - View commit details
-
Copy full SHA for 206f486 - Browse repository at this point
Copy the full SHA 206f486View commit details