Skip to content

miri subtree update#156739

Merged
rust-bors[bot] merged 33 commits into
rust-lang:mainfrom
RalfJung:miri
May 19, 2026
Merged

miri subtree update#156739
rust-bors[bot] merged 33 commits into
rust-lang:mainfrom
RalfJung:miri

Conversation

@RalfJung
Copy link
Copy Markdown
Member

Subtree update of miri to rust-lang/miri@159054c.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost

The Miri Cronjob Bot and others added 30 commits May 13, 2026 06:03
This updates the rust-version file to c8c4c83.
…ocket-options

Support TTL and TCP nodelay socket options
Fix last remnants of TB's Active -> Unique renaming
refactor thread block timeout handling
add --native flag to './miri run' to run tests on the host
This adds shims for the `readv`, `writev`, `preadv` and `pwritev`
functions.
…v-writev

Add vectored read and vectored write shims for Unix targets
…ort-peek

Fix readable readiness removed after a short peek
This updates the rust-version file to 281c97c.
WhySoBad and others added 2 commits May 18, 2026 23:42
1. Blocking `connect`s which fail no longer only return EINPROGRESS but
   instead return the correct error code.

2. Manually reading SO_ERROR outside of `ensure_connected` no longer
   allows the socket to be upgraded to `Connected` despite the `connect`
   failing.

3. Introduced new `ConnectionFailed` state to disallow actions on
   sockets with a failed `connect`.
…ocking-connect-err

Fix `connect` of blocking TCP sockets always returning `ENOTCONN` on error
@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented May 19, 2026

The Miri subtree was changed

cc @rust-lang/miri

@rustbot rustbot added the S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. label May 19, 2026
@RalfJung
Copy link
Copy Markdown
Member Author

@bors r+

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors Bot commented May 19, 2026

📌 Commit 6e9e47d has been approved by RalfJung

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 19, 2026
@rust-bors

This comment has been minimized.

rust-bors Bot pushed a commit that referenced this pull request May 19, 2026
@rust-log-analyzer

This comment has been minimized.

@rust-log-analyzer

This comment has been minimized.

@rust-bors rust-bors Bot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels May 19, 2026
@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors Bot commented May 19, 2026

💔 Test for 734610d failed: CI. Failed job:

@rust-bors rust-bors Bot added S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 19, 2026
@RalfJung
Copy link
Copy Markdown
Member Author

@bors r+

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors Bot commented May 19, 2026

📌 Commit 18311c6 has been approved by RalfJung

It is now in the queue for this repository.

🌲 The tree is currently closed for pull requests below priority 10. This pull request will be tested once the tree is reopened.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-author Status: This is awaiting some action (such as code changes or more information) from the author. labels May 19, 2026
rust-bors Bot pushed a commit that referenced this pull request May 19, 2026
…uwer

Rollup of 6 pull requests

Successful merges:

 - #154265 (ci: Add dist-aarch64-freebsd)
 - #156739 (miri subtree update)
 - #148666 (Add support for xray in aarch64 unknown none targets)
 - #156547 (Move tests closures)
 - #156578 (Add FileCheck for build_correct_coerce)
 - #156734 ([rustdoc] Move `span_map` file to the right folder)
rust-bors Bot pushed a commit that referenced this pull request May 19, 2026
…uwer

Rollup of 6 pull requests

Successful merges:

 - #154265 (ci: Add dist-aarch64-freebsd)
 - #156739 (miri subtree update)
 - #148666 (Add support for xray in aarch64 unknown none targets)
 - #156547 (Move tests closures)
 - #156578 (Add FileCheck for build_correct_coerce)
 - #156734 ([rustdoc] Move `span_map` file to the right folder)
rust-bors Bot pushed a commit that referenced this pull request May 19, 2026
…uwer

Rollup of 6 pull requests

Successful merges:

 - #154265 (ci: Add dist-aarch64-freebsd)
 - #156739 (miri subtree update)
 - #148666 (Add support for xray in aarch64 unknown none targets)
 - #156547 (Move tests closures)
 - #156578 (Add FileCheck for build_correct_coerce)
 - #156734 ([rustdoc] Move `span_map` file to the right folder)
rust-bors Bot pushed a commit that referenced this pull request May 19, 2026
…uwer

Rollup of 6 pull requests

Successful merges:

 - #154265 (ci: Add dist-aarch64-freebsd)
 - #156739 (miri subtree update)
 - #148666 (Add support for xray in aarch64 unknown none targets)
 - #156547 (Move tests closures)
 - #156578 (Add FileCheck for build_correct_coerce)
 - #156734 ([rustdoc] Move `span_map` file to the right folder)
@rust-bors rust-bors Bot merged commit c8cb78d into rust-lang:main May 19, 2026
11 checks passed
@rustbot rustbot added this to the 1.97.0 milestone May 19, 2026
rust-timer added a commit that referenced this pull request May 19, 2026
Rollup merge of #156739 - RalfJung:miri, r=RalfJung

miri subtree update

Subtree update of `miri` to rust-lang/miri@159054c.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants