https://gcc.gnu.org/g:6f8ca7f2516012326d2a68927543fff5e1a29611

commit r15-8413-g6f8ca7f2516012326d2a68927543fff5e1a29611
Author: Pierre-Emmanuel Patry <pierre-emmanuel.pa...@embecosm.com>
Date:   Thu Sep 26 22:51:17 2024 +0200

    gccrs: This test requires the standard library
    
    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.pa...@embecosm.com>

Diff:
---
 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 36ddea52161e..0a0e6021e84b 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 {}

Reply via email to