[COMMITTED 116/144] gccrs: This test requires the standard library
arthur.cohen@embecosm.com
arthur.cohen@embecosm.com
Wed Mar 19 14:44:37 GMT 2025
From: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
It requires the standard library and Copy to work correctly which we
cannot provide. Stopping the compiler before the name resolution allow us
to prevent an error whilst resolving Copy and keep the test's goal.
gcc/testsuite/ChangeLog:
* rust/compile/functions_without_body.rs: Add compile step argument.
Signed-off-by: Pierre-Emmanuel Patry <pierre-emmanuel.patry@embecosm.com>
---
gcc/testsuite/rust/compile/functions_without_body.rs | 1 +
1 file changed, 1 insertion(+)
diff --git a/gcc/testsuite/rust/compile/functions_without_body.rs b/gcc/testsuite/rust/compile/functions_without_body.rs
index 36ddea52161..0a0e6021e84 100644
--- a/gcc/testsuite/rust/compile/functions_without_body.rs
+++ b/gcc/testsuite/rust/compile/functions_without_body.rs
@@ -1,3 +1,4 @@
+// { dg-additional-options "-frust-compile-until=nameresolution" }
struct MyStruct;
trait X {}
--
2.45.2
More information about the Gcc-rust
mailing list