From 121769c762ad6b1686ecd0e8618005aab8b7e980 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Mon, 21 Mar 2022 23:57:47 +0900 Subject: [PATCH] ci: run reusable_box tests with Miri (#4578) --- .cirrus.yml | 2 +- .github/workflows/ci.yml | 2 +- tokio/src/signal/reusable_box.rs | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 0d58c1e0e..29addba95 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -2,7 +2,7 @@ freebsd_instance: image: freebsd-12-2-release-amd64 env: RUST_STABLE: stable - RUST_NIGHTLY: nightly-2022-01-12 + RUST_NIGHTLY: nightly-2022-03-21 RUSTFLAGS: -D warnings # Test FreeBSD in a full VM on cirrus-ci.com. Test the i686 target too, in the diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bf70ebd76..84f0d76b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -11,7 +11,7 @@ env: RUST_BACKTRACE: 1 # Change to specific Rust release to pin rust_stable: stable - rust_nightly: nightly-2022-01-12 + rust_nightly: nightly-2022-03-21 rust_clippy: 1.52.0 rust_min: 1.49.0 diff --git a/tokio/src/signal/reusable_box.rs b/tokio/src/signal/reusable_box.rs index 02f32474b..796fa210b 100644 --- a/tokio/src/signal/reusable_box.rs +++ b/tokio/src/signal/reusable_box.rs @@ -151,7 +151,6 @@ impl fmt::Debug for ReusableBoxFuture { } #[cfg(test)] -#[cfg(not(miri))] // Miri breaks when you use Pin<&mut dyn Future> mod test { use super::ReusableBoxFuture; use futures::future::FutureExt;