diff options
author | Owen Avery <powerboat9.gamer@gmail.com> | 2025-03-02 18:54:37 -0500 |
---|---|---|
committer | Arthur Cohen <arthur.cohen@embecosm.com> | 2025-03-24 13:30:41 +0100 |
commit | 7107f9261f7254a951ca9a8d99002f2fa2b32f89 (patch) | |
tree | 9f8caa087097483ee45ae8f11b3d72de918e87e4 /gcc/testsuite | |
parent | d32b548b35ab57becaeac93d61bef8e5a22d036f (diff) | |
download | gcc-7107f9261f7254a951ca9a8d99002f2fa2b32f89.zip gcc-7107f9261f7254a951ca9a8d99002f2fa2b32f89.tar.gz gcc-7107f9261f7254a951ca9a8d99002f2fa2b32f89.tar.bz2 |
gccrs: nr2.0: Check compile/torture/*.rs tests
gcc/testsuite/ChangeLog:
* rust/compile/nr2/compile.exp: Adjust to cover tests in the
torture subdirectory.
* rust/compile/nr2/exclude: Add entries.
Signed-off-by: Owen Avery <powerboat9.gamer@gmail.com>
Diffstat (limited to 'gcc/testsuite')
-rw-r--r-- | gcc/testsuite/rust/compile/nr2/compile.exp | 6 | ||||
-rw-r--r-- | gcc/testsuite/rust/compile/nr2/exclude | 17 |
2 files changed, 19 insertions, 4 deletions
diff --git a/gcc/testsuite/rust/compile/nr2/compile.exp b/gcc/testsuite/rust/compile/nr2/compile.exp index f2724f6..35637f1 100644 --- a/gcc/testsuite/rust/compile/nr2/compile.exp +++ b/gcc/testsuite/rust/compile/nr2/compile.exp @@ -14,9 +14,7 @@ # along with GCC; see the file COPYING3. If not see # <http://www.gnu.org/licenses/>. -# Compile tests, no torture testing, for name resolution 2.0 -# -# These tests raise errors in the front end; torture testing doesn't apply. +# Run compile tests with name resolution 2.0 enabled # Load support procs. load_lib rust-dg.exp @@ -44,7 +42,7 @@ namespace eval rust-nr2-ns { # Run tests in directories # Manually specifying these, in case some other test file # does something weird - set test_dirs {{} {macros builtin} {macros mbe} {macros proc}} + set test_dirs {{} {macros builtin} {macros mbe} {macros proc} {torture}} set tests_expect_ok "" set tests_expect_err "" diff --git a/gcc/testsuite/rust/compile/nr2/exclude b/gcc/testsuite/rust/compile/nr2/exclude index 8aaec5d..d36c24b 100644 --- a/gcc/testsuite/rust/compile/nr2/exclude +++ b/gcc/testsuite/rust/compile/nr2/exclude @@ -50,4 +50,21 @@ for-loop2.rs issue-3403.rs derive-eq-invalid.rs derive-hash1.rs +torture/alt_patterns1.rs +torture/builtin_abort.rs +torture/impl_block3.rs +torture/issue-1434.rs +torture/loop4.rs +torture/loop8.rs +torture/methods1.rs +torture/methods2.rs +torture/methods3.rs +torture/name_resolve1.rs +torture/nested_struct1.rs +torture/struct_init_3.rs +torture/uninit-intrinsic-1.rs +torture/generics1.rs +torture/generics10.rs +torture/generics13.rs +torture/generics6.rs # please don't delete the trailing newline |