Skip to content

Rehome 35 tests/ui/issues/ tests to other subdirectories under tests/ui/ #144089

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 0 additions & 32 deletions src/tools/tidy/src/issues.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1382,7 +1382,6 @@ ui/issues/auxiliary/issue-16643.rs
ui/issues/auxiliary/issue-16725.rs
ui/issues/auxiliary/issue-17662.rs
ui/issues/auxiliary/issue-18501.rs
ui/issues/auxiliary/issue-18514.rs
ui/issues/auxiliary/issue-18711.rs
ui/issues/auxiliary/issue-18913-1.rs
ui/issues/auxiliary/issue-18913-2.rs
Expand All @@ -1395,7 +1394,6 @@ ui/issues/auxiliary/issue-2316-b.rs
ui/issues/auxiliary/issue-2380.rs
ui/issues/auxiliary/issue-2414-a.rs
ui/issues/auxiliary/issue-2414-b.rs
ui/issues/auxiliary/issue-2472-b.rs
ui/issues/auxiliary/issue-25185-1.rs
ui/issues/auxiliary/issue-25185-2.rs
ui/issues/auxiliary/issue-2526.rs
Expand All @@ -1420,7 +1418,6 @@ ui/issues/auxiliary/issue-42007-s.rs
ui/issues/auxiliary/issue-4208-cc.rs
ui/issues/auxiliary/issue-4545.rs
ui/issues/auxiliary/issue-48984-aux.rs
ui/issues/auxiliary/issue-49544.rs
ui/issues/auxiliary/issue-51798.rs
ui/issues/auxiliary/issue-52489.rs
ui/issues/auxiliary/issue-5518.rs
Expand Down Expand Up @@ -1450,7 +1447,6 @@ ui/issues/issue-10465.rs
ui/issues/issue-10545.rs
ui/issues/issue-10638.rs
ui/issues/issue-10656.rs
ui/issues/issue-106755.rs
ui/issues/issue-10683.rs
ui/issues/issue-10718.rs
ui/issues/issue-10734.rs
Expand Down Expand Up @@ -1539,7 +1535,6 @@ ui/issues/issue-14308.rs
ui/issues/issue-14330.rs
ui/issues/issue-14344.rs
ui/issues/issue-14366.rs
ui/issues/issue-14382.rs
ui/issues/issue-14393.rs
ui/issues/issue-14399.rs
ui/issues/issue-14422.rs
Expand Down Expand Up @@ -1666,7 +1661,6 @@ ui/issues/issue-18446-2.rs
ui/issues/issue-18446.rs
ui/issues/issue-18464.rs
ui/issues/issue-18501.rs
ui/issues/issue-18514.rs
ui/issues/issue-18532.rs
ui/issues/issue-18539.rs
ui/issues/issue-18566.rs
Expand All @@ -1681,7 +1675,6 @@ ui/issues/issue-18859.rs
ui/issues/issue-18906.rs
ui/issues/issue-18913.rs
ui/issues/issue-18919.rs
ui/issues/issue-18952.rs
ui/issues/issue-18959.rs
ui/issues/issue-18988.rs
ui/issues/issue-19001.rs
Expand Down Expand Up @@ -1745,7 +1738,6 @@ ui/issues/issue-21033.rs
ui/issues/issue-21140.rs
ui/issues/issue-21160.rs
ui/issues/issue-21174-2.rs
ui/issues/issue-21174.rs
ui/issues/issue-21177.rs
ui/issues/issue-21202.rs
ui/issues/issue-21245.rs
Expand Down Expand Up @@ -1801,7 +1793,6 @@ ui/issues/issue-22684.rs
ui/issues/issue-22706.rs
ui/issues/issue-22777.rs
ui/issues/issue-22781.rs
ui/issues/issue-22789.rs
ui/issues/issue-2281-part1.rs
ui/issues/issue-22814.rs
ui/issues/issue-2284.rs
Expand All @@ -1826,7 +1817,6 @@ ui/issues/issue-23189.rs
ui/issues/issue-23217.rs
ui/issues/issue-23253.rs
ui/issues/issue-23261.rs
ui/issues/issue-23281.rs
ui/issues/issue-23311.rs
ui/issues/issue-23336.rs
ui/issues/issue-23354-2.rs
Expand Down Expand Up @@ -1859,7 +1849,6 @@ ui/issues/issue-2428.rs
ui/issues/issue-24308.rs
ui/issues/issue-24322.rs
ui/issues/issue-24352.rs
ui/issues/issue-24353.rs
ui/issues/issue-24357.rs
ui/issues/issue-24363.rs
ui/issues/issue-24365.rs
Expand All @@ -1875,7 +1864,6 @@ ui/issues/issue-24682.rs
ui/issues/issue-24687-embed-debuginfo/auxiliary/issue-24687-lib.rs
ui/issues/issue-24687-embed-debuginfo/auxiliary/issue-24687-mbcs-in-comments.rs
ui/issues/issue-2470-bounds-check-overflow.rs
ui/issues/issue-2472.rs
ui/issues/issue-24779.rs
ui/issues/issue-24819.rs
ui/issues/issue-2487-a.rs
Expand Down Expand Up @@ -2053,7 +2041,6 @@ ui/issues/issue-32086.rs
ui/issues/issue-3220.rs
ui/issues/issue-32292.rs
ui/issues/issue-32324.rs
ui/issues/issue-32326.rs
ui/issues/issue-32377.rs
ui/issues/issue-32389.rs
ui/issues/issue-32518.rs
Expand All @@ -2076,18 +2063,15 @@ ui/issues/issue-33525.rs
ui/issues/issue-33571.rs
ui/issues/issue-33687.rs
ui/issues/issue-33770.rs
ui/issues/issue-3389.rs
ui/issues/issue-33941.rs
ui/issues/issue-34047.rs
ui/issues/issue-34074.rs
ui/issues/issue-34209.rs
ui/issues/issue-34229.rs
ui/issues/issue-3424.rs
ui/issues/issue-3429.rs
ui/issues/issue-34334.rs
ui/issues/issue-34349.rs
ui/issues/issue-34373.rs
ui/issues/issue-34418.rs
ui/issues/issue-34427.rs
ui/issues/issue-3447.rs
ui/issues/issue-34503.rs
Expand Down Expand Up @@ -2117,7 +2101,6 @@ ui/issues/issue-36075.rs
ui/issues/issue-3609.rs
ui/issues/issue-36116.rs
ui/issues/issue-36260.rs
ui/issues/issue-36278-prefix-nesting.rs
ui/issues/issue-36299.rs
ui/issues/issue-36379.rs
ui/issues/issue-36400.rs
Expand All @@ -2130,7 +2113,6 @@ ui/issues/issue-36786-resolve-call.rs
ui/issues/issue-3680.rs
ui/issues/issue-36816.rs
ui/issues/issue-36836.rs
ui/issues/issue-36839.rs
ui/issues/issue-36856.rs
ui/issues/issue-36936.rs
ui/issues/issue-36954.rs
Expand All @@ -2142,7 +2124,6 @@ ui/issues/issue-37131.rs
ui/issues/issue-37311-type-length-limit/issue-37311.rs
ui/issues/issue-37510.rs
ui/issues/issue-3753.rs
ui/issues/issue-37534.rs
ui/issues/issue-37576.rs
ui/issues/issue-3763.rs
ui/issues/issue-37665.rs
Expand Down Expand Up @@ -2172,8 +2153,6 @@ ui/issues/issue-38942.rs
ui/issues/issue-3895.rs
ui/issues/issue-38954.rs
ui/issues/issue-38987.rs
ui/issues/issue-39089.rs
ui/issues/issue-39211.rs
ui/issues/issue-39367.rs
ui/issues/issue-39548.rs
ui/issues/issue-39687.rs
Expand All @@ -2194,7 +2173,6 @@ ui/issues/issue-40288-2.rs
ui/issues/issue-40288.rs
ui/issues/issue-40951.rs
ui/issues/issue-41053.rs
ui/issues/issue-41229-ref-str.rs
ui/issues/issue-41298.rs
ui/issues/issue-41479.rs
ui/issues/issue-41498.rs
Expand Down Expand Up @@ -2233,7 +2211,6 @@ ui/issues/issue-43057.rs
ui/issues/issue-43205.rs
ui/issues/issue-43250.rs
ui/issues/issue-43291.rs
ui/issues/issue-4333.rs
ui/issues/issue-4335.rs
ui/issues/issue-43355.rs
ui/issues/issue-43357.rs
Expand Down Expand Up @@ -2285,7 +2262,6 @@ ui/issues/issue-46604.rs
ui/issues/issue-46756-consider-borrowing-cast-or-binexpr.rs
ui/issues/issue-46771.rs
ui/issues/issue-46855.rs
ui/issues/issue-46964.rs
ui/issues/issue-46983.rs
ui/issues/issue-47073-zero-padded-tuple-struct-indices.rs
ui/issues/issue-47094.rs
Expand Down Expand Up @@ -2319,7 +2295,6 @@ ui/issues/issue-4875.rs
ui/issues/issue-48984.rs
ui/issues/issue-49298.rs
ui/issues/issue-4935.rs
ui/issues/issue-49544.rs
ui/issues/issue-49632.rs
ui/issues/issue-4968.rs
ui/issues/issue-4972.rs
Expand Down Expand Up @@ -2370,9 +2345,7 @@ ui/issues/issue-52262.rs
ui/issues/issue-52489.rs
ui/issues/issue-52533.rs
ui/issues/issue-52717.rs
ui/issues/issue-5280.rs
ui/issues/issue-5315.rs
ui/issues/issue-5321-immediates-with-bare-self.rs
ui/issues/issue-53251.rs
ui/issues/issue-53275.rs
ui/issues/issue-53300.rs
Expand All @@ -2382,9 +2355,7 @@ ui/issues/issue-53419.rs
ui/issues/issue-53568.rs
ui/issues/issue-5358-1.rs
ui/issues/issue-53728.rs
ui/issues/issue-53843.rs
ui/issues/issue-54044.rs
ui/issues/issue-54062.rs
ui/issues/issue-54094.rs
ui/issues/issue-5439.rs
ui/issues/issue-54410.rs
Expand Down Expand Up @@ -2478,7 +2449,6 @@ ui/issues/issue-66923-show-error-for-correct-call.rs
ui/issues/issue-67039-unsound-pin-partialeq.rs
ui/issues/issue-6738.rs
ui/issues/issue-67535.rs
ui/issues/issue-67552.rs
ui/issues/issue-68010-large-zst-consts.rs
ui/issues/issue-68696-catch-during-unwind.rs
ui/issues/issue-6892.rs
Expand All @@ -2504,7 +2474,6 @@ ui/issues/issue-7178.rs
ui/issues/issue-72002.rs
ui/issues/issue-72076.rs
ui/issues/issue-72278.rs
ui/issues/issue-7246.rs
ui/issues/issue-7268.rs
ui/issues/issue-72839-error-overflow.rs
ui/issues/issue-72933-match-stack-overflow.rs
Expand Down Expand Up @@ -2576,7 +2545,6 @@ ui/issues/issue-9243.rs
ui/issues/issue-9249.rs
ui/issues/issue-9259.rs
ui/issues/issue-92741.rs
ui/issues/issue-9446.rs
ui/issues/issue-9725.rs
ui/issues/issue-9737.rs
ui/issues/issue-9814.rs
Expand Down
2 changes: 1 addition & 1 deletion src/tools/tidy/src/ui_tests.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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 = 1616;
const ISSUES_ENTRY_LIMIT: u32 = 1575;

const EXPECTED_TEST_FILE_EXTENSIONS: &[&str] = &[
"rs", // test source files
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,5 @@ fn testing(test: Test) {
let _ = test.comps.inner.try_lock();
//~^ ERROR: field `inner` of struct `Mutex` is private
}

// https://github.com/rust-lang/rust/issues/54062
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
error[E0616]: field `inner` of struct `Mutex` is private
--> $DIR/issue-54062.rs:10:24
--> $DIR/private-field-access-in-mutex-issue-54062.rs:10:24
|
LL | let _ = test.comps.inner.try_lock();
| ^^^^^ private field
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ pub fn main() {
let stdout = &mut io::stdout() as &mut dyn io::Write;
stdout.write(b"Hello!");
}

// https://github.com/rust-lang/rust/issues/4333
Original file line number Diff line number Diff line change
Expand Up @@ -18,3 +18,5 @@ fn main() {
size_of_unsized = mem::size_of_val::<Ack<_>>(&y);
assert_eq!(size_of_sized, size_of_unsized);
}

// https://github.com/rust-lang/rust/issues/36278
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,5 @@ fn m<M: Mat>() {
}
fn main() {
}

// https://github.com/rust-lang/rust/issues/39211
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
error: constant expression depends on a generic parameter
--> $DIR/issue-39211.rs:9:17
--> $DIR/generic-parameter-in-const-expression-issue-39211.rs:9:17
|
LL | let a = [3; M::Row::DIM];
| ^^^^^^^^^^^
|
= note: this may fail depending on what value the parameter takes

error: constant expression depends on a generic parameter
--> $DIR/issue-39211.rs:9:13
--> $DIR/generic-parameter-in-const-expression-issue-39211.rs:9:13
|
LL | let a = [3; M::Row::DIM];
| ^^^^^^^^^^^^^^^^
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
//@ run-pass
//@ aux-build:exporting-impl-from-root-causes-ice-issue-2472-b.rs


extern crate exporting_impl_from_root_causes_ice_issue_2472_b as lib;

use lib::{S, T};

pub fn main() {
let s = S(());
s.foo();
s.bar();
}

// https://github.com/rust-lang/rust/issues/2472
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,5 @@
//~^ ERROR can't compare `Comparable`

fn main() {}

// https://github.com/rust-lang/rust/issues/34229
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
error[E0277]: can't compare `Comparable` with `Comparable`
--> $DIR/issue-34229.rs:2:46
--> $DIR/invalid-derive-comparison-issue-34229.rs:2:46
|
LL | #[derive(PartialEq, PartialOrd)] struct Nope(Comparable);
| ---------- ^^^^^^^^^^ no implementation for `Comparable < Comparable` and `Comparable > Comparable`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,5 @@ pub fn main() {
Wrapper::new("Bob".to_string()).say_hi();
}
}

// https://github.com/rust-lang/rust/issues/9446
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,5 @@ enum Expr { //~ ERROR E0072
}

fn main() { }

// https://github.com/rust-lang/rust/issues/32326
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
error[E0072]: recursive type `Expr` has infinite size
--> $DIR/issue-32326.rs:5:1
--> $DIR/recursive-enum-memory-issue-issue-32326.rs:5:1
|
LL | enum Expr {
| ^^^^^^^^^
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@
// expression that autoderefs through an overloaded generic deref
// impl.

//@ aux-build:issue-18514.rs
//@ aux-build:generic-impl-method-match-autoderef-issue-18514.rs

extern crate issue_18514 as ice;
extern crate generic_impl_method_match_autoderef_issue_18514 as ice;
use ice::{Tr, St};

fn main() {
let st: St<()> = St(vec![]);
st.tr();
}

// https://github.com/rust-lang/rust/issues/18514
13 changes: 0 additions & 13 deletions tests/ui/issues/issue-2472.rs

This file was deleted.

9 changes: 0 additions & 9 deletions tests/ui/issues/issue-49544.rs

This file was deleted.

11 changes: 11 additions & 0 deletions tests/ui/iterators/iterator-adapter-undeclared-type-issue-49544.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
//@ aux-build:iterator-adapter-undeclared-type-issue-49544.rs
//@ check-pass

extern crate iterator_adapter_undeclared_type_issue_49544 as lib;
use lib::foo;

fn main() {
let _ = foo();
}

// https://github.com/rust-lang/rust/issues/49544
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,5 @@ fn g() {
}

fn main() {}

// https://github.com/rust-lang/rust/issues/34418
Loading
Loading