https://gcc.gnu.org/g:ac5821890051d71cf55169c4f7e91801ca5f8ba2

commit r15-8421-gac5821890051d71cf55169c4f7e91801ca5f8ba2
Author: Philip Herron <herron.phi...@googlemail.com>
Date:   Wed Oct 2 14:23:26 2024 +0100

    gccrs: Add test case to show ICE is fixed
    
    This was resolved in: 18422c9c386 which was missing the name
    resolution step for unit-types.
    
    Fixes #2203
    
    gcc/testsuite/ChangeLog:
    
            * rust/compile/nr2/exclude:
            * rust/compile/issue-2203.rs: New test.
    
    Signed-off-by: Philip Herron <herron.phi...@googlemail.com>

Diff:
---
 gcc/testsuite/rust/compile/issue-2203.rs | 3 +++
 gcc/testsuite/rust/compile/nr2/exclude   | 1 +
 2 files changed, 4 insertions(+)

diff --git a/gcc/testsuite/rust/compile/issue-2203.rs 
b/gcc/testsuite/rust/compile/issue-2203.rs
new file mode 100644
index 000000000000..961381d69f75
--- /dev/null
+++ b/gcc/testsuite/rust/compile/issue-2203.rs
@@ -0,0 +1,3 @@
+trait A {}
+
+impl A for () {}
diff --git a/gcc/testsuite/rust/compile/nr2/exclude 
b/gcc/testsuite/rust/compile/nr2/exclude
index c30af607edb4..e792462ba332 100644
--- a/gcc/testsuite/rust/compile/nr2/exclude
+++ b/gcc/testsuite/rust/compile/nr2/exclude
@@ -254,3 +254,4 @@ issue-3139-2.rs
 issue-3139-3.rs
 issue-3036.rs
 issue-2951.rs
+issue-2203.rs
\ No newline at end of file

Reply via email to