Rollup of 5 pull requests#157028
Open
JonathanBrouwer wants to merge 40 commits into
Open
Conversation
Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
…turn rename set_last_error_and_return helper to make it clear what we return
This updates the rust-version file to 1f8e04d.
Pull recent changes from https://github.com/rust-lang/rust via Josh. Upstream ref: rust-lang/rust@1f8e04d Filtered ref: rust-lang/miri@455eb04 Upstream diff: rust-lang/rust@281c97c...1f8e04d This merge was created using https://github.com/rust-lang/josh-sync.
Automatic Rustup
restrict vendor intrinsics to little-endian targets
Co-authored-by: Ralf Jung <post@ralfj.de>
Support running no_core Linux programs
Updates the description in the `tests/fail/tree_borrows/implicit_writes/as_mut_ptr.rs` test. The referenced file no longer exists. Co-authored-by: Ralf Jung <post@ralfj.de>
as_mut_ptr test update description
…allocate-tmp-buffer-readv Fix deallocating temporary buffer on failed `readv`
…ill-buffer-windows Fix skipping TCP write buffer filling on Windows hosts
Per @RalfJung's review at rust-lang#5040, adding the same permissions block to ci.yml as the sysroots PR. Signed-off-by: Arpit Jain <arpitjain099@gmail.com>
mkstemp: do not silently do the wrong thing on non-Unix/Windows hosts
…rmissions ci: declare contents:read on Tier 2 sysroots workflow
…rite-timeout Add network socket read and write timeout
(cherry picked from commit 54bca41)
…sts-for-native-hosts Fix socket tests to run on native host
This ensures that the readiness of host-backed file descriptions are up-to-date before executing a foreign function on it.
…oreign-item Perform host I/O poll before foreign item invocation
…imulacrum Bootstrap update - Replace version placeholders with 1.97.0 - Bump stage0 to 1.97.0-beta.1 - Update `cfg(bootstrap)` for the new stage0 - Drop `-Zwarnings` since cargo `build.warnings` is now stable - Reformat with the new stage0
resolve: Partially convert `ambiguous_glob_imports` lint into a hard error I'm tired of this logic interfering with any attempts to fix or refactor glob imports. Change description for lang team: rust-lang#149195 (comment). Part of rust-lang#114095.
…li-obk MIR inlining: allow backends to opt-in to inlining intrinsics This is the same as rust-lang#156398. Github stopped processing updates on that other branch. r? @oli-obk
miri subtree update Subtree update of `miri` to rust-lang/miri@8d7eac3. Created using https://github.com/rust-lang/josh-sync. r? @ghost
…val, r=RalfJung Fix const-eval of shared generic reborrows `Rvalue::Reborrow` const-eval now handles shared generic reborrows produced by `CoerceShared`. Those reborrows intentionally copy from the source ADT into a distinct same-layout target ADT, so the interpreter uses the transmute-capable copy path for `Mutability::Not`. Promotion is intentionally kept conservative: promotion candidates whose validated temporary graph contains `Rvalue::Reborrow` are rejected, so generic/user-defined reborrows are not promoted. Fixes rust-lang#156313. cc @aapoalas Tracking: rust-lang#145612 @rustbot label F-reborrow
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:
ambiguous_glob_importslint into a hard error #149195 (resolve: Partially convertambiguous_glob_importslint into a hard error)r? @ghost
Create a similar rollup