diff --git a/tests/ui/issues/issue-18539.rs b/tests/ui/coercion/coerce-bare-fn-returning-zst-to-closure.rs similarity index 77% rename from tests/ui/issues/issue-18539.rs rename to tests/ui/coercion/coerce-bare-fn-returning-zst-to-closure.rs index 66f0dabb73a25..39d4fa8457147 100644 --- a/tests/ui/issues/issue-18539.rs +++ b/tests/ui/coercion/coerce-bare-fn-returning-zst-to-closure.rs @@ -1,3 +1,5 @@ +//! Regression test for https://github.com/rust-lang/rust/issues/18539 + //@ run-pass // Test that coercing bare fn's that return a zero sized type to // a closure doesn't cause an LLVM ERROR diff --git a/tests/ui/issues/issue-47722.rs b/tests/ui/coercion/coerce-mut-ref-to-raw-ptr-borrow-expires.rs similarity index 83% rename from tests/ui/issues/issue-47722.rs rename to tests/ui/coercion/coerce-mut-ref-to-raw-ptr-borrow-expires.rs index da08b8addda90..c9089b970c834 100644 --- a/tests/ui/issues/issue-47722.rs +++ b/tests/ui/coercion/coerce-mut-ref-to-raw-ptr-borrow-expires.rs @@ -1,3 +1,5 @@ +//! Regression test for https://github.com/rust-lang/rust/issues/47722 + //@ check-pass // Tests that automatic coercions from &mut T to *mut T diff --git a/tests/ui/issues/issue-33387.rs b/tests/ui/coercion/coerce-trait-object-removes-send-bound.rs similarity index 89% rename from tests/ui/issues/issue-33387.rs rename to tests/ui/coercion/coerce-trait-object-removes-send-bound.rs index 5d323612e411c..e7186d045a156 100644 --- a/tests/ui/issues/issue-33387.rs +++ b/tests/ui/coercion/coerce-trait-object-removes-send-bound.rs @@ -1,3 +1,5 @@ +//! Regression test for https://github.com/rust-lang/rust/issues/33387 + //@ run-pass #![feature(rustc_attrs)] diff --git a/tests/ui/issues/issue-41936-variance-coerce-unsized-cycle.rs b/tests/ui/coercion/variance-coerce-unsized-cycle.rs similarity index 87% rename from tests/ui/issues/issue-41936-variance-coerce-unsized-cycle.rs rename to tests/ui/coercion/variance-coerce-unsized-cycle.rs index 2a2b88410959c..91e16edd645b6 100644 --- a/tests/ui/issues/issue-41936-variance-coerce-unsized-cycle.rs +++ b/tests/ui/coercion/variance-coerce-unsized-cycle.rs @@ -1,6 +1,6 @@ //@ check-pass #![allow(dead_code)] -// Regression test for #41936. The coerce-unsized trait check in +// Regression test for https://github.com/rust-lang/rust/issues/41936. The coerce-unsized trait check in // coherence was using subtyping, which triggered variance // computation, which failed because it required type info for fields // that had not (yet) been computed.