Rollup of 8 pull requests#109086
Closed
matthiaskrgr wants to merge 19 commits intorust-lang:masterfrom
Closed
Conversation
Signed-off-by: ozkanonur <work@onurozkan.dev>
After llvm/llvm-project@0d4a709 LLVM becomes more clever and turns `@wider_reduce_loop` into an alias: https://buildkite.com/llvm-project/rust-llvm-integrate-prototype/builds/17806#0186da6b-582c-46bf-a227-1565fa0859ac/743-766 This adapts the test to prevent this.
...as Solaris is missing flock() fixes rust-lang#103630
Stabilize `atomic_as_ptr` Fixes rust-lang#66893 This stabilizes the `as_ptr` methods for atomics. The stabilization feature gate used here is `atomic_as_ptr` which supersedes `atomic_mut_ptr` to match the change in rust-lang#107736. This needs FCP. New stable API: ```rust impl AtomicBool { pub const fn as_ptr(&self) -> *mut bool; } impl AtomicI32 { pub const fn as_ptr(&self) -> *mut i32; } // Includes all other atomic types impl<T> AtomicPtr<T> { pub const fn as_ptr(&self) -> *mut *mut T; } ``` r? libs-api `@rustbot` label +needs-fcp
use `as_ptr` to determine the address of atomics The PR rust-lang#107736 renamed atomic `as_mut_ptr` to `as_ptr`. Consequently, the futex implementation of the tier-3 platform `RutyHermit` has to use this new interface. In addition, this PR removes also an unused import.
…p, r=albertlarsan68 Don't use fd-lock on Solaris in bootstrap ...as Solaris is missing flock() fixes rust-lang#103630
…ject-faster, r=lcnr Treat projections with infer as placeholder during fast reject in new solver r? `@lcnr` Kind of a shame that we need to change all of the call sites for `for_each_relevant_impl`, etc. to pass an extra parameter. I guess I could have the "default" fn which calls a configurable fn?
Change text -> rust highlighting in sanitizer.md Not sure why this has syntax highlighting turned off, but it doesn't need to be Relevant page: https://doc.rust-lang.org/beta/unstable-book/compiler-flags/sanitizer.html
…bertlarsan68 create `config::tests::detect_src_and_out` test for bootstrap Resolves one of the `FIXME` in bootstrap
Document BinOp::is_checkable
…r=nikic simd-wide-sum test: adapt for LLVM 17 codegen change After llvm/llvm-project@0d4a709 LLVM becomes more clever and turns ``@wider_reduce_loop`` into an alias: https://buildkite.com/llvm-project/rust-llvm-integrate-prototype/builds/17806#0186da6b-582c-46bf-a227-1565fa0859ac/743-766 This adapts the test to prevent this.
Member
Author
|
@bors r+ rollup=never p=8 |
Collaborator
Collaborator
|
⌛ Testing commit 591c923 with merge 3209785cf7ea05ccbfad5901dc620062d47c03a6... |
Collaborator
|
💔 Test failed - checks-actions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Successful merges:
atomic_as_ptr#108419 (Stabilizeatomic_as_ptr)as_ptrto determine the address of atomics #108507 (useas_ptrto determine the address of atomics)config::tests::detect_src_and_outtest for bootstrap #109055 (createconfig::tests::detect_src_and_outtest for bootstrap)Failed merges:
r? @ghost
@rustbot modify labels: rollup
Create a similar rollup