From 516488484ebcf83759d94bc11608971bb6331d5e Mon Sep 17 00:00:00 2001 From: Loïc BRANSTETT Date: Thu, 3 Mar 2022 11:52:09 +0100 Subject: Fix invalid lint_node_id being put on a removed stmt --- src/test/ui/check-cfg/stmt-no-ice.rs | 10 ++++++++++ src/test/ui/check-cfg/stmt-no-ice.stderr | 10 ++++++++++ 2 files changed, 20 insertions(+) create mode 100644 src/test/ui/check-cfg/stmt-no-ice.rs create mode 100644 src/test/ui/check-cfg/stmt-no-ice.stderr (limited to 'src') diff --git a/src/test/ui/check-cfg/stmt-no-ice.rs b/src/test/ui/check-cfg/stmt-no-ice.rs new file mode 100644 index 00000000000..cf76487ed46 --- /dev/null +++ b/src/test/ui/check-cfg/stmt-no-ice.rs @@ -0,0 +1,10 @@ +// This test checks that there is no ICE with this code +// +// check-pass +// compile-flags:--check-cfg=names() -Z unstable-options + +fn main() { + #[cfg(crossbeam_loom)] + //~^ WARNING unexpected `cfg` condition name + {} +} diff --git a/src/test/ui/check-cfg/stmt-no-ice.stderr b/src/test/ui/check-cfg/stmt-no-ice.stderr new file mode 100644 index 00000000000..da65b596911 --- /dev/null +++ b/src/test/ui/check-cfg/stmt-no-ice.stderr @@ -0,0 +1,10 @@ +warning: unexpected `cfg` condition name + --> $DIR/stmt-no-ice.rs:7:11 + | +LL | #[cfg(crossbeam_loom)] + | ^^^^^^^^^^^^^^ + | + = note: `#[warn(unexpected_cfgs)]` on by default + +warning: 1 warning emitted + -- cgit 1.4.1-3-g733a5