From 89713ad1eccdab8c21137a37f996f130d5a8bd31 Mon Sep 17 00:00:00 2001 From: Ralf Jung Date: Mon, 27 Apr 2026 14:23:40 +0200 Subject: [PATCH] miri tests: fstat is supported now (#8088) --- .github/workflows/ci.yml | 2 +- tokio/tests/net_unix_pipe.rs | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 3e985bd8a..f6d7acd15 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,7 +18,7 @@ env: rust_stable: stable rust_nightly: nightly-2025-10-12 # Pin a specific miri version - rust_miri_nightly: nightly-2025-11-13 + rust_miri_nightly: nightly-2026-04-27 rust_clippy: '1.88' # When updating this, also update: # - README.md diff --git a/tokio/tests/net_unix_pipe.rs b/tokio/tests/net_unix_pipe.rs index 066c678e8..51fd43211 100644 --- a/tokio/tests/net_unix_pipe.rs +++ b/tokio/tests/net_unix_pipe.rs @@ -226,7 +226,6 @@ async fn from_file() -> io::Result<()> { } #[tokio::test] -#[cfg_attr(miri, ignore)] // No `fstat` in miri. async fn from_file_detects_not_a_fifo() -> io::Result<()> { let dir = tempfile::Builder::new() .prefix("tokio-fifo-tests") @@ -500,7 +499,6 @@ async fn anon_pipe_spawn_echo() -> std::io::Result<()> { #[tokio::test] #[cfg(target_os = "linux")] -#[cfg_attr(miri, ignore)] // No `fstat` in miri. async fn anon_pipe_from_owned_fd() -> std::io::Result<()> { use nix::fcntl::OFlag;