From: Pierre-Emmanuel Patry Date: Sat, 29 Nov 2025 00:56:52 +0000 (+0100) Subject: gccrs: Add missing test for lang item feature gate X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=274ac329f2dfc84cda8350461370eaca4033f712;p=thirdparty%2Fgcc.git 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 --- 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 {}