diff --git a/tests/ui/coercion/fn-item-to-dyn-any.rs b/tests/ui/coercion/fn-item-to-dyn-any.rs index f7ffcfb1d94e..0e6e5aa5f89c 100644 --- a/tests/ui/coercion/fn-item-to-dyn-any.rs +++ b/tests/ui/coercion/fn-item-to-dyn-any.rs @@ -1,3 +1,4 @@ +//! Regression test for . //@ run-pass use std::any::Any; diff --git a/tests/ui/cross-crate/auxiliary/dyn-trait-lifetime-infer-metadata.rs b/tests/ui/cross-crate/auxiliary/dyn-trait-lifetime-infer-metadata.rs index 5ecec31deb01..b2265886cb24 100644 --- a/tests/ui/cross-crate/auxiliary/dyn-trait-lifetime-infer-metadata.rs +++ b/tests/ui/cross-crate/auxiliary/dyn-trait-lifetime-infer-metadata.rs @@ -1,3 +1,4 @@ +//! Auxiliary crate for . #![crate_type = "lib"] pub trait Foo<'a, T> { diff --git a/tests/ui/cross-crate/dyn-trait-lifetime-infer-metadata.rs b/tests/ui/cross-crate/dyn-trait-lifetime-infer-metadata.rs index e75613e04d33..aacc91f5f6f9 100644 --- a/tests/ui/cross-crate/dyn-trait-lifetime-infer-metadata.rs +++ b/tests/ui/cross-crate/dyn-trait-lifetime-infer-metadata.rs @@ -1,8 +1,8 @@ +//! Regression test for . //@ run-pass -//@ aux-build:issue-17662.rs +//@ aux-build:dyn-trait-lifetime-infer-metadata.rs - -extern crate issue_17662 as i; +extern crate dyn_trait_lifetime_infer_metadata as i; use std::marker; diff --git a/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.rs b/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.rs index 193f89f83789..a4142ff701ae 100644 --- a/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.rs +++ b/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.rs @@ -1,3 +1,4 @@ +//! Regression test for . #![feature(staged_api)] #![deny(deprecated)] diff --git a/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.stderr b/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.stderr index 8fbf6882699d..6c21b45dfd3c 100644 --- a/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.stderr +++ b/tests/ui/deprecation/deprecated-unstable-method-in-staged-api.stderr @@ -1,11 +1,11 @@ error: use of deprecated method `Foo::foo`: text - --> $DIR/issue-17337.rs:16:6 + --> $DIR/deprecated-unstable-method-in-staged-api.rs:17:6 | LL | .foo(); | ^^^ | note: the lint level is defined here - --> $DIR/issue-17337.rs:2:9 + --> $DIR/deprecated-unstable-method-in-staged-api.rs:3:9 | LL | #![deny(deprecated)] | ^^^^^^^^^^ diff --git a/tests/ui/drop/drop-in-for-loop-destructure.rs b/tests/ui/drop/drop-in-for-loop-destructure.rs index 31b16ef3a2f7..2c277777eaf6 100644 --- a/tests/ui/drop/drop-in-for-loop-destructure.rs +++ b/tests/ui/drop/drop-in-for-loop-destructure.rs @@ -1,3 +1,4 @@ +//! Regression test for . //@ run-pass #![allow(unused_variables)] struct Leak<'a> { diff --git a/tests/ui/inference/need_type_info/unconstrained-type-in-closure.rs b/tests/ui/inference/need_type_info/unconstrained-type-in-closure.rs index a65957ce074e..3b6c20fe5bfb 100644 --- a/tests/ui/inference/need_type_info/unconstrained-type-in-closure.rs +++ b/tests/ui/inference/need_type_info/unconstrained-type-in-closure.rs @@ -1,3 +1,5 @@ +//! Regression test for . + use std::marker; struct B(marker::PhantomData); diff --git a/tests/ui/inference/need_type_info/unconstrained-type-in-closure.stderr b/tests/ui/inference/need_type_info/unconstrained-type-in-closure.stderr index b9cb76fc298d..18c7f669fae7 100644 --- a/tests/ui/inference/need_type_info/unconstrained-type-in-closure.stderr +++ b/tests/ui/inference/need_type_info/unconstrained-type-in-closure.stderr @@ -1,5 +1,5 @@ error[E0282]: type annotations needed for `B<_>` - --> $DIR/issue-17551.rs:6:9 + --> $DIR/unconstrained-type-in-closure.rs:8:9 | LL | let foo = B(marker::PhantomData); | ^^^ ------------------- type must be known at this point diff --git a/tests/ui/regions/relate-bound-region-in-method-return.rs b/tests/ui/regions/relate-bound-region-in-method-return.rs index 6bb89a4aa7b4..a994f7f1af0c 100644 --- a/tests/ui/regions/relate-bound-region-in-method-return.rs +++ b/tests/ui/regions/relate-bound-region-in-method-return.rs @@ -1,3 +1,4 @@ +//! Regression test for . //@ check-pass #![allow(dead_code)] diff --git a/tests/ui/structs-enums/tuple-variant-as-struct-variant.rs b/tests/ui/structs-enums/tuple-variant-as-struct-variant.rs index 5254f45d7c2d..53da4622013b 100644 --- a/tests/ui/structs-enums/tuple-variant-as-struct-variant.rs +++ b/tests/ui/structs-enums/tuple-variant-as-struct-variant.rs @@ -1,3 +1,5 @@ +//! Regression test for . + enum MyOption { MySome(T), MyNone, diff --git a/tests/ui/structs-enums/tuple-variant-as-struct-variant.stderr b/tests/ui/structs-enums/tuple-variant-as-struct-variant.stderr index 322c77eaa1dc..1170e3b7bfd8 100644 --- a/tests/ui/structs-enums/tuple-variant-as-struct-variant.stderr +++ b/tests/ui/structs-enums/tuple-variant-as-struct-variant.stderr @@ -1,5 +1,5 @@ error[E0769]: tuple variant `MyOption::MySome` written as struct variant - --> $DIR/issue-17800.rs:8:9 + --> $DIR/tuple-variant-as-struct-variant.rs:10:9 | LL | MyOption::MySome { x: 42 } => (), | ^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/tests/ui/thread-local/thread-local-borrow-past-function-end.rs b/tests/ui/thread-local/thread-local-borrow-past-function-end.rs index eb6a3d70f58e..12938f0a0a2d 100644 --- a/tests/ui/thread-local/thread-local-borrow-past-function-end.rs +++ b/tests/ui/thread-local/thread-local-borrow-past-function-end.rs @@ -1,3 +1,4 @@ +//! Regression test for . #![feature(thread_local)] #[thread_local] diff --git a/tests/ui/thread-local/thread-local-borrow-past-function-end.stderr b/tests/ui/thread-local/thread-local-borrow-past-function-end.stderr index 0dddea833648..7686a6b71476 100644 --- a/tests/ui/thread-local/thread-local-borrow-past-function-end.stderr +++ b/tests/ui/thread-local/thread-local-borrow-past-function-end.stderr @@ -1,5 +1,5 @@ error[E0712]: thread-local variable borrowed past end of function - --> $DIR/issue-17954.rs:7:13 + --> $DIR/thread-local-borrow-past-function-end.rs:8:13 | LL | let a = &FOO; | ^^^^ thread-local variables cannot be borrowed beyond the end of the function diff --git a/tests/ui/where-clauses/where-clause-on-struct-definitions.rs b/tests/ui/where-clauses/where-clause-on-struct-definitions.rs index fba71f70dd98..a49df546ac31 100644 --- a/tests/ui/where-clauses/where-clause-on-struct-definitions.rs +++ b/tests/ui/where-clauses/where-clause-on-struct-definitions.rs @@ -1,3 +1,4 @@ +//! Regression test for . //@ check-pass #![allow(dead_code)] // Test that we can parse where clauses on various forms of tuple diff --git a/tests/ui/where-clauses/where-clause-on-unit-struct.rs b/tests/ui/where-clauses/where-clause-on-unit-struct.rs index 9603da097b1c..46fdd3737fa7 100644 --- a/tests/ui/where-clauses/where-clause-on-unit-struct.rs +++ b/tests/ui/where-clauses/where-clause-on-unit-struct.rs @@ -1,3 +1,4 @@ +//! Regression test for . // Test that we can parse a unit struct with a where clause, even if // it leads to an error later on since `T` is unused. diff --git a/tests/ui/where-clauses/where-clause-on-unit-struct.stderr b/tests/ui/where-clauses/where-clause-on-unit-struct.stderr index 9965106d1401..174c2d9e22e8 100644 --- a/tests/ui/where-clauses/where-clause-on-unit-struct.stderr +++ b/tests/ui/where-clauses/where-clause-on-unit-struct.stderr @@ -1,5 +1,5 @@ error[E0392]: type parameter `T` is never used - --> $DIR/issue-17904-2.rs:4:12 + --> $DIR/where-clause-on-unit-struct.rs:5:12 | LL | struct Foo where T: Copy; | ^ unused type parameter