From 6be788001c8b238b8a2ea983e59ecb39314e1d1a Mon Sep 17 00:00:00 2001 From: Yuyi Wang Date: Thu, 5 Jun 2025 23:39:43 +0800 Subject: [PATCH 1/2] Fix CI error by cfg some code out --- src/sys/shell/selector.rs | 2 +- src/sys/unix/mod.rs | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/src/sys/shell/selector.rs b/src/sys/shell/selector.rs index 83456ef87..c31a7d360 100644 --- a/src/sys/shell/selector.rs +++ b/src/sys/shell/selector.rs @@ -21,7 +21,7 @@ impl Selector { } #[cfg(unix)] -cfg_any_os_ext! { +cfg_os_ext! { use crate::{Interest, Token}; impl Selector { diff --git a/src/sys/unix/mod.rs b/src/sys/unix/mod.rs index 6c0c8850e..b1b9a36bc 100644 --- a/src/sys/unix/mod.rs +++ b/src/sys/unix/mod.rs @@ -156,9 +156,8 @@ cfg_os_poll! { } cfg_not_os_poll! { - cfg_any_os_ext! { + cfg_os_ext! { mod sourcefd; - #[cfg(feature = "os-ext")] pub use self::sourcefd::SourceFd; } } From fe4ab4b92daf6f56353b2733b68f1d658becebc3 Mon Sep 17 00:00:00 2001 From: Yuyi Wang Date: Fri, 6 Jun 2025 16:05:31 +0800 Subject: [PATCH 2/2] Add allow(unused) on mod sourcefd --- src/sys/unix/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/sys/unix/mod.rs b/src/sys/unix/mod.rs index b1b9a36bc..93bc78924 100644 --- a/src/sys/unix/mod.rs +++ b/src/sys/unix/mod.rs @@ -106,6 +106,7 @@ cfg_os_poll! { // NOTE: the `Waker` type is expected in the selector module as the // `poll(2)` implementation needs to do some special stuff. + #[allow(unused)] mod sourcefd; #[cfg(feature = "os-ext")] pub use self::sourcefd::SourceFd;