From 274ac329f2dfc84cda8350461370eaca4033f712 Mon Sep 17 00:00:00 2001 From: Pierre-Emmanuel Patry Date: Sat, 29 Nov 2025 01:56:52 +0100 Subject: [PATCH] gccrs: Add missing test for lang item feature gate We recently modified all tests with lang items to add the lang feature gate switch but we did not introduce any test to check that a proper error message is printed when this switch is not used. gcc/testsuite/ChangeLog: * rust/compile/lang_feature_gate.rs: New test. Signed-off-by: Pierre-Emmanuel Patry --- gcc/testsuite/rust/compile/lang_feature_gate.rs | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 gcc/testsuite/rust/compile/lang_feature_gate.rs diff --git a/gcc/testsuite/rust/compile/lang_feature_gate.rs b/gcc/testsuite/rust/compile/lang_feature_gate.rs new file mode 100644 index 00000000000..4cd485ec6ea --- /dev/null +++ b/gcc/testsuite/rust/compile/lang_feature_gate.rs @@ -0,0 +1,2 @@ +#[lang = "sized"] // { dg-error "lang items are subject to change. add .#!.feature.lang_items... to the crate attributes to enable" } +pub trait Sized {} -- 2.47.3