about summary refs log tree commit diff
diff options
context:
space:
mode:
authorDuskyElf <91879372+DuskyElf@users.noreply.github.com>2025-02-04 17:02:37 +0530
committerDuskyElf <91879372+DuskyElf@users.noreply.github.com>2025-02-04 17:02:37 +0530
commit2431977ecfe6e88e71ddad8bf0bb9a10f9a6256c (patch)
treef94ac85313d1ac9f909dff1e142e7c54ccc59750
parent8a8b4641754e9ce8a31b272dda6567727452df9e (diff)
downloadrust-2431977ecfe6e88e71ddad8bf0bb9a10f9a6256c.tar.gz
rust-2431977ecfe6e88e71ddad8bf0bb9a10f9a6256c.zip
Rename and Move some UI tests to more suitable subdirs
-rw-r--r--src/tools/tidy/src/issues.txt15
-rw-r--r--src/tools/tidy/src/ui_tests.rs2
-rw-r--r--tests/ui/codegen/StackColoring-not-blowup-stack-issue-40883.rs (renamed from tests/ui/issues/issue-40883.rs)0
-rw-r--r--tests/ui/enum/closure-in-enum-issue-48838.rs (renamed from tests/ui/issues/issue-48838.rs)0
-rw-r--r--tests/ui/enum/closure-in-enum-issue-48838.stderr (renamed from tests/ui/issues/issue-48838.stderr)4
-rw-r--r--tests/ui/enum/enum-inside-enum-issue-40350.rs (renamed from tests/ui/issues/issue-40350.rs)0
-rw-r--r--tests/ui/expr/if/if-let-no-match-guards-issue-41272.rs (renamed from tests/ui/issues/issue-41272.rs)0
-rw-r--r--tests/ui/lexer/floating-point-0e10-issue-40408.rs (renamed from tests/ui/issues/issue-40408.rs)0
-rw-r--r--tests/ui/macros/const-expr-invocations-issue-40136.rs (renamed from tests/ui/issues/issue-40136.rs)0
-rw-r--r--tests/ui/macros/macros-in-trait-positions-issue-40845.rs (renamed from tests/ui/issues/issue-40845.rs)0
-rw-r--r--tests/ui/macros/macros-in-trait-positions-issue-40845.stderr (renamed from tests/ui/issues/issue-40845.stderr)4
-rw-r--r--tests/ui/match/enum-and-break-in-match-issue-41213.rs (renamed from tests/ui/issues/issue-41213.rs)0
-rw-r--r--tests/ui/suggestions/for-loop-missing-in.fixed (renamed from tests/ui/issues/issue-40782.fixed)0
-rw-r--r--tests/ui/suggestions/for-loop-missing-in.rs (renamed from tests/ui/issues/issue-40782.rs)0
-rw-r--r--tests/ui/suggestions/for-loop-missing-in.stderr (renamed from tests/ui/issues/issue-40782.stderr)4
-rw-r--r--tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.rs (renamed from tests/ui/issues/issue-40827.rs)0
-rw-r--r--tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.stderr (renamed from tests/ui/issues/issue-40827.stderr)16
-rw-r--r--tests/ui/typeck/coercion-check-for-addition-issue-40610.rs (renamed from tests/ui/issues/issue-40610.rs)0
-rw-r--r--tests/ui/typeck/coercion-check-for-addition-issue-40610.stderr (renamed from tests/ui/issues/issue-40610.stderr)2
-rw-r--r--tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.rs (renamed from tests/ui/issues/issue-40861.rs)0
-rw-r--r--tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.stderr (renamed from tests/ui/issues/issue-40861.stderr)2
-rw-r--r--tests/ui/typeck/unsized-rvalue-issue-41139.rs (renamed from tests/ui/issues/issue-41139.rs)0
-rw-r--r--tests/ui/typeck/unsized-rvalue-issue-41139.stderr (renamed from tests/ui/issues/issue-41139.stderr)2
-rw-r--r--tests/ui/wf/range-expr-root-of-constant-issue-40749.rs (renamed from tests/ui/issues/issue-40749.rs)0
-rw-r--r--tests/ui/wf/range-expr-root-of-constant-issue-40749.stderr (renamed from tests/ui/issues/issue-40749.stderr)2
-rw-r--r--tests/ui/while/while-let-scope-issue-40235.rs (renamed from tests/ui/issues/issue-40235.rs)0
26 files changed, 19 insertions, 34 deletions
diff --git a/src/tools/tidy/src/issues.txt b/src/tools/tidy/src/issues.txt
index 17786ed6d2f..39c9a148e9e 100644
--- a/src/tools/tidy/src/issues.txt
+++ b/src/tools/tidy/src/issues.txt
@@ -2218,26 +2218,12 @@ ui/issues/issue-3993.rs
 ui/issues/issue-39970.rs
 ui/issues/issue-39984.rs
 ui/issues/issue-40000.rs
-ui/issues/issue-40136.rs
-ui/issues/issue-40235.rs
 ui/issues/issue-4025.rs
 ui/issues/issue-40288-2.rs
 ui/issues/issue-40288.rs
-ui/issues/issue-40350.rs
-ui/issues/issue-40408.rs
-ui/issues/issue-40610.rs
-ui/issues/issue-40749.rs
-ui/issues/issue-40782.rs
-ui/issues/issue-40827.rs
-ui/issues/issue-40845.rs
-ui/issues/issue-40861.rs
-ui/issues/issue-40883.rs
 ui/issues/issue-40951.rs
 ui/issues/issue-41053.rs
-ui/issues/issue-41139.rs
-ui/issues/issue-41213.rs
 ui/issues/issue-41229-ref-str.rs
-ui/issues/issue-41272.rs
 ui/issues/issue-41298.rs
 ui/issues/issue-41479.rs
 ui/issues/issue-41498.rs
@@ -2360,7 +2346,6 @@ ui/issues/issue-4830.rs
 ui/issues/issue-48364.rs
 ui/issues/issue-48728.rs
 ui/issues/issue-4875.rs
-ui/issues/issue-48838.rs
 ui/issues/issue-48984.rs
 ui/issues/issue-49298.rs
 ui/issues/issue-4935.rs
diff --git a/src/tools/tidy/src/ui_tests.rs b/src/tools/tidy/src/ui_tests.rs
index d66ba157d10..fe51231c481 100644
--- a/src/tools/tidy/src/ui_tests.rs
+++ b/src/tools/tidy/src/ui_tests.rs
@@ -17,7 +17,7 @@ use ignore::Walk;
 const ENTRY_LIMIT: u32 = 901;
 // FIXME: The following limits should be reduced eventually.
 
-const ISSUES_ENTRY_LIMIT: u32 = 1658;
+const ISSUES_ENTRY_LIMIT: u32 = 1634;
 
 const EXPECTED_TEST_FILE_EXTENSIONS: &[&str] = &[
     "rs",     // test source files
diff --git a/tests/ui/issues/issue-40883.rs b/tests/ui/codegen/StackColoring-not-blowup-stack-issue-40883.rs
index a4646d67c68..a4646d67c68 100644
--- a/tests/ui/issues/issue-40883.rs
+++ b/tests/ui/codegen/StackColoring-not-blowup-stack-issue-40883.rs
diff --git a/tests/ui/issues/issue-48838.rs b/tests/ui/enum/closure-in-enum-issue-48838.rs
index 057a424dfef..057a424dfef 100644
--- a/tests/ui/issues/issue-48838.rs
+++ b/tests/ui/enum/closure-in-enum-issue-48838.rs
diff --git a/tests/ui/issues/issue-48838.stderr b/tests/ui/enum/closure-in-enum-issue-48838.stderr
index 504ea3e8010..17e6c343334 100644
--- a/tests/ui/issues/issue-48838.stderr
+++ b/tests/ui/enum/closure-in-enum-issue-48838.stderr
@@ -1,11 +1,11 @@
 error[E0308]: mismatched types
-  --> $DIR/issue-48838.rs:2:14
+  --> $DIR/closure-in-enum-issue-48838.rs:2:14
    |
 LL |     Square = |x| x,
    |              ^^^^^ expected `isize`, found closure
    |
    = note: expected type `isize`
-           found closure `{closure@$DIR/issue-48838.rs:2:14: 2:17}`
+           found closure `{closure@$DIR/closure-in-enum-issue-48838.rs:2:14: 2:17}`
 
 error: aborting due to 1 previous error
 
diff --git a/tests/ui/issues/issue-40350.rs b/tests/ui/enum/enum-inside-enum-issue-40350.rs
index 50d74f27b63..50d74f27b63 100644
--- a/tests/ui/issues/issue-40350.rs
+++ b/tests/ui/enum/enum-inside-enum-issue-40350.rs
diff --git a/tests/ui/issues/issue-41272.rs b/tests/ui/expr/if/if-let-no-match-guards-issue-41272.rs
index 255bbfe90a1..255bbfe90a1 100644
--- a/tests/ui/issues/issue-41272.rs
+++ b/tests/ui/expr/if/if-let-no-match-guards-issue-41272.rs
diff --git a/tests/ui/issues/issue-40408.rs b/tests/ui/lexer/floating-point-0e10-issue-40408.rs
index a1c1c582181..a1c1c582181 100644
--- a/tests/ui/issues/issue-40408.rs
+++ b/tests/ui/lexer/floating-point-0e10-issue-40408.rs
diff --git a/tests/ui/issues/issue-40136.rs b/tests/ui/macros/const-expr-invocations-issue-40136.rs
index d5ccebdc85d..d5ccebdc85d 100644
--- a/tests/ui/issues/issue-40136.rs
+++ b/tests/ui/macros/const-expr-invocations-issue-40136.rs
diff --git a/tests/ui/issues/issue-40845.rs b/tests/ui/macros/macros-in-trait-positions-issue-40845.rs
index a4ede6adfa3..a4ede6adfa3 100644
--- a/tests/ui/issues/issue-40845.rs
+++ b/tests/ui/macros/macros-in-trait-positions-issue-40845.rs
diff --git a/tests/ui/issues/issue-40845.stderr b/tests/ui/macros/macros-in-trait-positions-issue-40845.stderr
index 66bf053204c..5c1b5f51e44 100644
--- a/tests/ui/issues/issue-40845.stderr
+++ b/tests/ui/macros/macros-in-trait-positions-issue-40845.stderr
@@ -1,11 +1,11 @@
 error: cannot find macro `m` in this scope
-  --> $DIR/issue-40845.rs:1:11
+  --> $DIR/macros-in-trait-positions-issue-40845.rs:1:11
    |
 LL | trait T { m!(); }
    |           ^
 
 error: cannot find macro `m` in this scope
-  --> $DIR/issue-40845.rs:4:10
+  --> $DIR/macros-in-trait-positions-issue-40845.rs:4:10
    |
 LL | impl S { m!(); }
    |          ^
diff --git a/tests/ui/issues/issue-41213.rs b/tests/ui/match/enum-and-break-in-match-issue-41213.rs
index 97f80a99a83..97f80a99a83 100644
--- a/tests/ui/issues/issue-41213.rs
+++ b/tests/ui/match/enum-and-break-in-match-issue-41213.rs
diff --git a/tests/ui/issues/issue-40782.fixed b/tests/ui/suggestions/for-loop-missing-in.fixed
index ff376b5a52c..ff376b5a52c 100644
--- a/tests/ui/issues/issue-40782.fixed
+++ b/tests/ui/suggestions/for-loop-missing-in.fixed
diff --git a/tests/ui/issues/issue-40782.rs b/tests/ui/suggestions/for-loop-missing-in.rs
index 28c12aec665..28c12aec665 100644
--- a/tests/ui/issues/issue-40782.rs
+++ b/tests/ui/suggestions/for-loop-missing-in.rs
diff --git a/tests/ui/issues/issue-40782.stderr b/tests/ui/suggestions/for-loop-missing-in.stderr
index 61498020238..61830b800a6 100644
--- a/tests/ui/issues/issue-40782.stderr
+++ b/tests/ui/suggestions/for-loop-missing-in.stderr
@@ -1,5 +1,5 @@
 error: missing `in` in `for` loop
-  --> $DIR/issue-40782.rs:4:11
+  --> $DIR/for-loop-missing-in.rs:4:11
    |
 LL |     for _i 0..2 {
    |           ^
@@ -10,7 +10,7 @@ LL |     for _i in 0..2 {
    |            ++
 
 error: missing `in` in `for` loop
-  --> $DIR/issue-40782.rs:6:12
+  --> $DIR/for-loop-missing-in.rs:6:12
    |
 LL |     for _i of 0..2 {
    |            ^^
diff --git a/tests/ui/issues/issue-40827.rs b/tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.rs
index 6e42c506169..6e42c506169 100644
--- a/tests/ui/issues/issue-40827.rs
+++ b/tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.rs
diff --git a/tests/ui/issues/issue-40827.stderr b/tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.stderr
index 7f5c578ae4f..7b59fe72f43 100644
--- a/tests/ui/issues/issue-40827.stderr
+++ b/tests/ui/trait-bounds/deep-level-Send-bound-check-issue-40827.stderr
@@ -1,5 +1,5 @@
 error[E0277]: `Rc<Foo>` cannot be shared between threads safely
-  --> $DIR/issue-40827.rs:14:7
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:14:7
    |
 LL |     f(Foo(Arc::new(Bar::B(None))));
    |     - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Rc<Foo>` cannot be shared between threads safely
@@ -8,24 +8,24 @@ LL |     f(Foo(Arc::new(Bar::B(None))));
    |
    = help: within `Bar`, the trait `Sync` is not implemented for `Rc<Foo>`
 note: required because it appears within the type `Bar`
-  --> $DIR/issue-40827.rs:6:6
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:6:6
    |
 LL | enum Bar {
    |      ^^^
    = note: required for `Arc<Bar>` to implement `Send`
 note: required because it appears within the type `Foo`
-  --> $DIR/issue-40827.rs:4:8
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:4:8
    |
 LL | struct Foo(Arc<Bar>);
    |        ^^^
 note: required by a bound in `f`
-  --> $DIR/issue-40827.rs:11:9
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:11:9
    |
 LL | fn f<T: Send>(_: T) {}
    |         ^^^^ required by this bound in `f`
 
 error[E0277]: `Rc<Foo>` cannot be sent between threads safely
-  --> $DIR/issue-40827.rs:14:7
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:14:7
    |
 LL |     f(Foo(Arc::new(Bar::B(None))));
    |     - ^^^^^^^^^^^^^^^^^^^^^^^^^^^ `Rc<Foo>` cannot be sent between threads safely
@@ -34,18 +34,18 @@ LL |     f(Foo(Arc::new(Bar::B(None))));
    |
    = help: within `Bar`, the trait `Send` is not implemented for `Rc<Foo>`
 note: required because it appears within the type `Bar`
-  --> $DIR/issue-40827.rs:6:6
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:6:6
    |
 LL | enum Bar {
    |      ^^^
    = note: required for `Arc<Bar>` to implement `Send`
 note: required because it appears within the type `Foo`
-  --> $DIR/issue-40827.rs:4:8
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:4:8
    |
 LL | struct Foo(Arc<Bar>);
    |        ^^^
 note: required by a bound in `f`
-  --> $DIR/issue-40827.rs:11:9
+  --> $DIR/deep-level-Send-bound-check-issue-40827.rs:11:9
    |
 LL | fn f<T: Send>(_: T) {}
    |         ^^^^ required by this bound in `f`
diff --git a/tests/ui/issues/issue-40610.rs b/tests/ui/typeck/coercion-check-for-addition-issue-40610.rs
index c01233605b5..c01233605b5 100644
--- a/tests/ui/issues/issue-40610.rs
+++ b/tests/ui/typeck/coercion-check-for-addition-issue-40610.rs
diff --git a/tests/ui/issues/issue-40610.stderr b/tests/ui/typeck/coercion-check-for-addition-issue-40610.stderr
index 1bd1c4dd57d..5e424862d97 100644
--- a/tests/ui/issues/issue-40610.stderr
+++ b/tests/ui/typeck/coercion-check-for-addition-issue-40610.stderr
@@ -1,5 +1,5 @@
 error[E0369]: cannot add `()` to `()`
-  --> $DIR/issue-40610.rs:4:8
+  --> $DIR/coercion-check-for-addition-issue-40610.rs:4:8
    |
 LL |     () + f(&[1.0]);
    |     -- ^ --------- ()
diff --git a/tests/ui/issues/issue-40861.rs b/tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.rs
index d8a8384a544..d8a8384a544 100644
--- a/tests/ui/issues/issue-40861.rs
+++ b/tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.rs
diff --git a/tests/ui/issues/issue-40861.stderr b/tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.stderr
index dec9af4b6d1..13bc0cd94f3 100644
--- a/tests/ui/issues/issue-40861.stderr
+++ b/tests/ui/typeck/coercion-check-for-indexing-expression-issue-40861.stderr
@@ -1,5 +1,5 @@
 error[E0608]: cannot index into a value of type `()`
-  --> $DIR/issue-40861.rs:4:7
+  --> $DIR/coercion-check-for-indexing-expression-issue-40861.rs:4:7
    |
 LL |     ()[f(&[1.0])];
    |       ^^^^^^^^^^^
diff --git a/tests/ui/issues/issue-41139.rs b/tests/ui/typeck/unsized-rvalue-issue-41139.rs
index 94c53216f50..94c53216f50 100644
--- a/tests/ui/issues/issue-41139.rs
+++ b/tests/ui/typeck/unsized-rvalue-issue-41139.rs
diff --git a/tests/ui/issues/issue-41139.stderr b/tests/ui/typeck/unsized-rvalue-issue-41139.stderr
index d7b35245d8f..aba0423eeb3 100644
--- a/tests/ui/issues/issue-41139.stderr
+++ b/tests/ui/typeck/unsized-rvalue-issue-41139.stderr
@@ -1,5 +1,5 @@
 error[E0618]: expected function, found `&dyn Fn() -> (dyn Trait + 'static)`
-  --> $DIR/issue-41139.rs:10:26
+  --> $DIR/unsized-rvalue-issue-41139.rs:10:26
    |
 LL | fn get_function<'a>() -> &'a dyn Fn() -> dyn Trait {
    | -------------------------------------------------- `get_function` defined here returns `&dyn Fn() -> (dyn Trait + 'static)`
diff --git a/tests/ui/issues/issue-40749.rs b/tests/ui/wf/range-expr-root-of-constant-issue-40749.rs
index 0a847853b12..0a847853b12 100644
--- a/tests/ui/issues/issue-40749.rs
+++ b/tests/ui/wf/range-expr-root-of-constant-issue-40749.rs
diff --git a/tests/ui/issues/issue-40749.stderr b/tests/ui/wf/range-expr-root-of-constant-issue-40749.stderr
index f7770e00013..482773a3944 100644
--- a/tests/ui/issues/issue-40749.stderr
+++ b/tests/ui/wf/range-expr-root-of-constant-issue-40749.stderr
@@ -1,5 +1,5 @@
 error[E0308]: mismatched types
-  --> $DIR/issue-40749.rs:2:9
+  --> $DIR/range-expr-root-of-constant-issue-40749.rs:2:9
    |
 LL |     [0; ..10];
    |         ^^^^ expected `usize`, found `RangeTo<{integer}>`
diff --git a/tests/ui/issues/issue-40235.rs b/tests/ui/while/while-let-scope-issue-40235.rs
index 2bdbb2f229e..2bdbb2f229e 100644
--- a/tests/ui/issues/issue-40235.rs
+++ b/tests/ui/while/while-let-scope-issue-40235.rs