From ab8994d93e469d3f804e978e379e8342b0c6fe3b Mon Sep 17 00:00:00 2001 From: Caio Date: Sat, 6 Apr 2024 17:08:59 -0300 Subject: [PATCH] Move tests --- src/tools/tidy/src/issues.txt | 50 +++++++++---------- src/tools/tidy/src/ui_tests.rs | 2 +- .../auxiliary/issue-12133-dylib.rs | 0 .../auxiliary/issue-12133-dylib2.rs | 0 .../auxiliary/issue-12133-rlib.rs | 0 .../{issues => linkage-attr}/issue-12133-1.rs | 0 .../{issues => linkage-attr}/issue-12133-2.rs | 0 .../{issues => linkage-attr}/issue-12133-3.rs | 0 .../auxiliary/issue-13872-1.rs | 0 .../auxiliary/issue-13872-2.rs | 0 .../auxiliary/issue-13872-3.rs | 0 .../auxiliary/issue-1920.rs | 0 tests/ui/{issues => modules}/issue-13872.rs | 0 .../issue-1920-1.rs | 0 .../issue-1920-1.stderr | 0 .../issue-1920-2.rs | 0 .../issue-1920-2.stderr | 0 .../issue-1920-3.rs | 0 .../issue-1920-3.stderr | 0 .../issue-40510-1.rs | 0 .../issue-40510-1.stderr | 0 .../issue-40510-2.rs | 0 .../issue-40510-3.rs | 0 .../issue-40510-3.stderr | 0 .../issue-40510-4.rs | 0 .../issue-23302-1.rs | 0 .../issue-23302-1.stderr | 0 .../issue-23302-2.rs | 0 .../issue-23302-2.stderr | 0 .../issue-23302-3.rs | 0 .../issue-23302-3.stderr | 0 tests/ui/{issues => traits}/issue-2611-3.rs | 0 tests/ui/{issues => unsized}/issue-23649-1.rs | 0 tests/ui/{issues => unsized}/issue-23649-2.rs | 0 tests/ui/{issues => unsized}/issue-23649-3.rs | 0 35 files changed, 26 insertions(+), 26 deletions(-) rename tests/ui/{issues => linkage-attr}/auxiliary/issue-12133-dylib.rs (100%) rename tests/ui/{issues => linkage-attr}/auxiliary/issue-12133-dylib2.rs (100%) rename tests/ui/{issues => linkage-attr}/auxiliary/issue-12133-rlib.rs (100%) rename tests/ui/{issues => linkage-attr}/issue-12133-1.rs (100%) rename tests/ui/{issues => linkage-attr}/issue-12133-2.rs (100%) rename tests/ui/{issues => linkage-attr}/issue-12133-3.rs (100%) rename tests/ui/{issues => modules}/auxiliary/issue-13872-1.rs (100%) rename tests/ui/{issues => modules}/auxiliary/issue-13872-2.rs (100%) rename tests/ui/{issues => modules}/auxiliary/issue-13872-3.rs (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/auxiliary/issue-1920.rs (100%) rename tests/ui/{issues => modules}/issue-13872.rs (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-1.rs (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-1.stderr (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-2.rs (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-2.stderr (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-3.rs (100%) rename tests/ui/{issues/issue-1920-absolute-paths => modules}/issue-1920-3.stderr (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-1.rs (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-1.stderr (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-2.rs (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-3.rs (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-3.stderr (100%) rename tests/ui/{issues/issue-40510-captured-variable-return => nll}/issue-40510-4.rs (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-1.rs (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-1.stderr (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-2.rs (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-2.stderr (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-3.rs (100%) rename tests/ui/{issues/issue-23302-enum-infinite-recursion => recursion}/issue-23302-3.stderr (100%) rename tests/ui/{issues => traits}/issue-2611-3.rs (100%) rename tests/ui/{issues => unsized}/issue-23649-1.rs (100%) rename tests/ui/{issues => unsized}/issue-23649-2.rs (100%) rename tests/ui/{issues => unsized}/issue-23649-3.rs (100%) diff --git a/src/tools/tidy/src/issues.txt b/src/tools/tidy/src/issues.txt index 9be10528a6449..060a6fa903f46 100644 --- a/src/tools/tidy/src/issues.txt +++ b/src/tools/tidy/src/issues.txt @@ -1380,18 +1380,12 @@ ui/issues/auxiliary/issue-11224.rs ui/issues/auxiliary/issue-11508.rs ui/issues/auxiliary/issue-11529.rs ui/issues/auxiliary/issue-11680.rs -ui/issues/auxiliary/issue-12133-dylib.rs -ui/issues/auxiliary/issue-12133-dylib2.rs -ui/issues/auxiliary/issue-12133-rlib.rs ui/issues/auxiliary/issue-12612-1.rs ui/issues/auxiliary/issue-12612-2.rs ui/issues/auxiliary/issue-12660-aux.rs ui/issues/auxiliary/issue-13507.rs ui/issues/auxiliary/issue-13620-1.rs ui/issues/auxiliary/issue-13620-2.rs -ui/issues/auxiliary/issue-13872-1.rs -ui/issues/auxiliary/issue-13872-2.rs -ui/issues/auxiliary/issue-13872-3.rs ui/issues/auxiliary/issue-14344-1.rs ui/issues/auxiliary/issue-14344-2.rs ui/issues/auxiliary/issue-14421.rs @@ -1510,9 +1504,6 @@ ui/issues/issue-11958.rs ui/issues/issue-12033.rs ui/issues/issue-12041.rs ui/issues/issue-12127.rs -ui/issues/issue-12133-1.rs -ui/issues/issue-12133-2.rs -ui/issues/issue-12133-3.rs ui/issues/issue-12187-1.rs ui/issues/issue-12187-2.rs ui/issues/issue-12285.rs @@ -1556,7 +1547,6 @@ ui/issues/issue-13775.rs ui/issues/issue-13808.rs ui/issues/issue-13847.rs ui/issues/issue-13867.rs -ui/issues/issue-13872.rs ui/issues/issue-14082.rs ui/issues/issue-14091-2.rs ui/issues/issue-14091.rs @@ -1726,10 +1716,6 @@ ui/issues/issue-19127.rs ui/issues/issue-19129-1.rs ui/issues/issue-19129-2.rs ui/issues/issue-19135.rs -ui/issues/issue-1920-absolute-paths/auxiliary/issue-1920.rs -ui/issues/issue-1920-absolute-paths/issue-1920-1.rs -ui/issues/issue-1920-absolute-paths/issue-1920-2.rs -ui/issues/issue-1920-absolute-paths/issue-1920-3.rs ui/issues/issue-19244-1.rs ui/issues/issue-19244-2.rs ui/issues/issue-19293.rs @@ -1878,9 +1864,6 @@ ui/issues/issue-23217.rs ui/issues/issue-23253.rs ui/issues/issue-23261.rs ui/issues/issue-23281.rs -ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.rs -ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.rs -ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.rs ui/issues/issue-23304-1.rs ui/issues/issue-23304-2.rs ui/issues/issue-23311.rs @@ -1897,9 +1880,6 @@ ui/issues/issue-23543.rs ui/issues/issue-23544.rs ui/issues/issue-23550.rs ui/issues/issue-23589.rs -ui/issues/issue-23649-1.rs -ui/issues/issue-23649-2.rs -ui/issues/issue-23649-3.rs ui/issues/issue-23699.rs ui/issues/issue-2380-b.rs ui/issues/issue-23808.rs @@ -1970,7 +1950,6 @@ ui/issues/issue-25901.rs ui/issues/issue-26056.rs ui/issues/issue-26093.rs ui/issues/issue-26095.rs -ui/issues/issue-2611-3.rs ui/issues/issue-26127.rs ui/issues/issue-26186.rs ui/issues/issue-26205.rs @@ -2268,10 +2247,6 @@ ui/issues/issue-40350.rs ui/issues/issue-40402-ref-hints/issue-40402-1.rs ui/issues/issue-40402-ref-hints/issue-40402-2.rs ui/issues/issue-40408.rs -ui/issues/issue-40510-captured-variable-return/issue-40510-1.rs -ui/issues/issue-40510-captured-variable-return/issue-40510-2.rs -ui/issues/issue-40510-captured-variable-return/issue-40510-3.rs -ui/issues/issue-40510-captured-variable-return/issue-40510-4.rs ui/issues/issue-40610.rs ui/issues/issue-40749.rs ui/issues/issue-40782.rs @@ -2764,8 +2739,14 @@ ui/limits/issue-55878.rs ui/limits/issue-56762.rs ui/limits/issue-69485-var-size-diffs-too-large.rs ui/limits/issue-75158-64.rs +ui/linkage-attr/auxiliary/issue-12133-dylib.rs +ui/linkage-attr/auxiliary/issue-12133-dylib2.rs +ui/linkage-attr/auxiliary/issue-12133-rlib.rs ui/linkage-attr/issue-10755.rs ui/linkage-attr/issue-109144.rs +ui/linkage-attr/issue-12133-1.rs +ui/linkage-attr/issue-12133-2.rs +ui/linkage-attr/issue-12133-3.rs ui/lint/dead-code/issue-41883.rs ui/lint/dead-code/issue-59003.rs ui/lint/dead-code/issue-68408-false-positive.rs @@ -3051,7 +3032,15 @@ ui/mismatched_types/issue-84976.rs ui/missing-trait-bounds/auxiliary/issue-69725.rs ui/missing-trait-bounds/issue-35677.rs ui/missing-trait-bounds/issue-69725.rs +ui/modules/auxiliary/issue-13872-1.rs +ui/modules/auxiliary/issue-13872-2.rs +ui/modules/auxiliary/issue-13872-3.rs +ui/modules/auxiliary/issue-1920.rs ui/modules/issue-107649.rs +ui/modules/issue-13872.rs +ui/modules/issue-1920-1.rs +ui/modules/issue-1920-2.rs +ui/modules/issue-1920-3.rs ui/modules/issue-56411-aux.rs ui/modules/issue-56411.rs ui/moves/issue-22536-copy-mustnt-zero.rs @@ -3092,6 +3081,10 @@ ui/nll/issue-30438-b.rs ui/nll/issue-30438-c.rs ui/nll/issue-31567.rs ui/nll/issue-32382-index-assoc-type-with-lifetime.rs +ui/nll/issue-40510-1.rs +ui/nll/issue-40510-2.rs +ui/nll/issue-40510-3.rs +ui/nll/issue-40510-4.rs ui/nll/issue-42574-diagnostic-in-nested-closure.rs ui/nll/issue-43058.rs ui/nll/issue-45157.rs @@ -3621,6 +3614,9 @@ ui/reachable/issue-11225-1.rs ui/reachable/issue-11225-2.rs ui/reachable/issue-11225-3.rs ui/reachable/issue-948.rs +ui/recursion/issue-23302-1.rs +ui/recursion/issue-23302-2.rs +ui/recursion/issue-23302-3.rs ui/recursion/issue-26548-recursion-via-normalize.rs ui/recursion/issue-38591-non-regular-dropck-recursion.rs ui/recursion/issue-83150.rs @@ -4039,6 +4035,7 @@ ui/traits/issue-23003-overflow.rs ui/traits/issue-23003.rs ui/traits/issue-23825.rs ui/traits/issue-24010.rs +ui/traits/issue-2611-3.rs ui/traits/issue-26339.rs ui/traits/issue-28576.rs ui/traits/issue-32963.rs @@ -4350,6 +4347,9 @@ ui/unsized-locals/issue-50940.rs ui/unsized-locals/issue-67981.rs ui/unsized/issue-115203.rs ui/unsized/issue-115809.rs +ui/unsized/issue-23649-1.rs +ui/unsized/issue-23649-2.rs +ui/unsized/issue-23649-3.rs ui/unsized/issue-30355.rs ui/unsized/issue-40231-1.rs ui/unsized/issue-40231-2.rs diff --git a/src/tools/tidy/src/ui_tests.rs b/src/tools/tidy/src/ui_tests.rs index 65ea685b37c60..4fae7572ffb93 100644 --- a/src/tools/tidy/src/ui_tests.rs +++ b/src/tools/tidy/src/ui_tests.rs @@ -17,7 +17,7 @@ use std::path::{Path, PathBuf}; const ENTRY_LIMIT: usize = 900; // FIXME: The following limits should be reduced eventually. -const ISSUES_ENTRY_LIMIT: usize = 1733; +const ISSUES_ENTRY_LIMIT: usize = 1722; const ROOT_ENTRY_LIMIT: usize = 861; const EXPECTED_TEST_FILE_EXTENSIONS: &[&str] = &[ diff --git a/tests/ui/issues/auxiliary/issue-12133-dylib.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-12133-dylib.rs rename to tests/ui/linkage-attr/auxiliary/issue-12133-dylib.rs diff --git a/tests/ui/issues/auxiliary/issue-12133-dylib2.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-12133-dylib2.rs rename to tests/ui/linkage-attr/auxiliary/issue-12133-dylib2.rs diff --git a/tests/ui/issues/auxiliary/issue-12133-rlib.rs b/tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-12133-rlib.rs rename to tests/ui/linkage-attr/auxiliary/issue-12133-rlib.rs diff --git a/tests/ui/issues/issue-12133-1.rs b/tests/ui/linkage-attr/issue-12133-1.rs similarity index 100% rename from tests/ui/issues/issue-12133-1.rs rename to tests/ui/linkage-attr/issue-12133-1.rs diff --git a/tests/ui/issues/issue-12133-2.rs b/tests/ui/linkage-attr/issue-12133-2.rs similarity index 100% rename from tests/ui/issues/issue-12133-2.rs rename to tests/ui/linkage-attr/issue-12133-2.rs diff --git a/tests/ui/issues/issue-12133-3.rs b/tests/ui/linkage-attr/issue-12133-3.rs similarity index 100% rename from tests/ui/issues/issue-12133-3.rs rename to tests/ui/linkage-attr/issue-12133-3.rs diff --git a/tests/ui/issues/auxiliary/issue-13872-1.rs b/tests/ui/modules/auxiliary/issue-13872-1.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-13872-1.rs rename to tests/ui/modules/auxiliary/issue-13872-1.rs diff --git a/tests/ui/issues/auxiliary/issue-13872-2.rs b/tests/ui/modules/auxiliary/issue-13872-2.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-13872-2.rs rename to tests/ui/modules/auxiliary/issue-13872-2.rs diff --git a/tests/ui/issues/auxiliary/issue-13872-3.rs b/tests/ui/modules/auxiliary/issue-13872-3.rs similarity index 100% rename from tests/ui/issues/auxiliary/issue-13872-3.rs rename to tests/ui/modules/auxiliary/issue-13872-3.rs diff --git a/tests/ui/issues/issue-1920-absolute-paths/auxiliary/issue-1920.rs b/tests/ui/modules/auxiliary/issue-1920.rs similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/auxiliary/issue-1920.rs rename to tests/ui/modules/auxiliary/issue-1920.rs diff --git a/tests/ui/issues/issue-13872.rs b/tests/ui/modules/issue-13872.rs similarity index 100% rename from tests/ui/issues/issue-13872.rs rename to tests/ui/modules/issue-13872.rs diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.rs b/tests/ui/modules/issue-1920-1.rs similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.rs rename to tests/ui/modules/issue-1920-1.rs diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.stderr b/tests/ui/modules/issue-1920-1.stderr similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-1.stderr rename to tests/ui/modules/issue-1920-1.stderr diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.rs b/tests/ui/modules/issue-1920-2.rs similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.rs rename to tests/ui/modules/issue-1920-2.rs diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.stderr b/tests/ui/modules/issue-1920-2.stderr similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-2.stderr rename to tests/ui/modules/issue-1920-2.stderr diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.rs b/tests/ui/modules/issue-1920-3.rs similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.rs rename to tests/ui/modules/issue-1920-3.rs diff --git a/tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.stderr b/tests/ui/modules/issue-1920-3.stderr similarity index 100% rename from tests/ui/issues/issue-1920-absolute-paths/issue-1920-3.stderr rename to tests/ui/modules/issue-1920-3.stderr diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.rs b/tests/ui/nll/issue-40510-1.rs similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.rs rename to tests/ui/nll/issue-40510-1.rs diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.stderr b/tests/ui/nll/issue-40510-1.stderr similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-1.stderr rename to tests/ui/nll/issue-40510-1.stderr diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-2.rs b/tests/ui/nll/issue-40510-2.rs similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-2.rs rename to tests/ui/nll/issue-40510-2.rs diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.rs b/tests/ui/nll/issue-40510-3.rs similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.rs rename to tests/ui/nll/issue-40510-3.rs diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.stderr b/tests/ui/nll/issue-40510-3.stderr similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-3.stderr rename to tests/ui/nll/issue-40510-3.stderr diff --git a/tests/ui/issues/issue-40510-captured-variable-return/issue-40510-4.rs b/tests/ui/nll/issue-40510-4.rs similarity index 100% rename from tests/ui/issues/issue-40510-captured-variable-return/issue-40510-4.rs rename to tests/ui/nll/issue-40510-4.rs diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.rs b/tests/ui/recursion/issue-23302-1.rs similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.rs rename to tests/ui/recursion/issue-23302-1.rs diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.stderr b/tests/ui/recursion/issue-23302-1.stderr similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-1.stderr rename to tests/ui/recursion/issue-23302-1.stderr diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.rs b/tests/ui/recursion/issue-23302-2.rs similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.rs rename to tests/ui/recursion/issue-23302-2.rs diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.stderr b/tests/ui/recursion/issue-23302-2.stderr similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-2.stderr rename to tests/ui/recursion/issue-23302-2.stderr diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.rs b/tests/ui/recursion/issue-23302-3.rs similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.rs rename to tests/ui/recursion/issue-23302-3.rs diff --git a/tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.stderr b/tests/ui/recursion/issue-23302-3.stderr similarity index 100% rename from tests/ui/issues/issue-23302-enum-infinite-recursion/issue-23302-3.stderr rename to tests/ui/recursion/issue-23302-3.stderr diff --git a/tests/ui/issues/issue-2611-3.rs b/tests/ui/traits/issue-2611-3.rs similarity index 100% rename from tests/ui/issues/issue-2611-3.rs rename to tests/ui/traits/issue-2611-3.rs diff --git a/tests/ui/issues/issue-23649-1.rs b/tests/ui/unsized/issue-23649-1.rs similarity index 100% rename from tests/ui/issues/issue-23649-1.rs rename to tests/ui/unsized/issue-23649-1.rs diff --git a/tests/ui/issues/issue-23649-2.rs b/tests/ui/unsized/issue-23649-2.rs similarity index 100% rename from tests/ui/issues/issue-23649-2.rs rename to tests/ui/unsized/issue-23649-2.rs diff --git a/tests/ui/issues/issue-23649-3.rs b/tests/ui/unsized/issue-23649-3.rs similarity index 100% rename from tests/ui/issues/issue-23649-3.rs rename to tests/ui/unsized/issue-23649-3.rs