about summary refs log tree commit diff
path: root/tests/ui/const-generics/generic_const_exprs
diff options
context:
space:
mode:
author许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-02-16 20:02:50 +0000
committer许杰友 Jieyou Xu (Joe) <jieyouxu@outlook.com>2024-02-16 20:02:50 +0000
commitec2cc761bc7067712ecc7734502f703fe3b024c8 (patch)
tree7ab55cd9562da45b86c959f1b98c199b2b03ca92 /tests/ui/const-generics/generic_const_exprs
parente53d6dd35bb38b81dff4b00497f4c152e9009499 (diff)
downloadrust-ec2cc761bc7067712ecc7734502f703fe3b024c8.tar.gz
rust-ec2cc761bc7067712ecc7734502f703fe3b024c8.zip
[AUTO-GENERATED] Migrate ui tests from `//` to `//@` directives
Diffstat (limited to 'tests/ui/const-generics/generic_const_exprs')
-rw-r--r--tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-1.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-4.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/array-size-in-generic-struct-param.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/assoc_const_unification/const_equate_assoc_consts.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/assoc_const_unification/dropck_unifies_assoc_consts.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/assoc_const_unification/unifies_evaluatable.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/associated-const.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/associated-consts.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/const_eval_resolve_canonical.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_1.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_2.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/cross_crate.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/cross_crate_predicate.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/dependence_lint.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/division.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/dont-eagerly-error-in-is-const-evaluatable.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/drop_impl.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/elaborate-trait-pred.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/eval-try-unify.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/evaluated-to-ambig.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/fn_call.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/from-sig.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/function-call.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/impl-bounds.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/infer-too-generic.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/inline-const-in-const-generic-defaults.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-100217.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-100360.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-102074.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-62504.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-72787.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-72819-generic-in-const-eval.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-73298.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-73899.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-74634.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-80561-incorrect-param-env.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-80742.rs14
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-82268.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-83972.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-84408.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-84669.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-86710.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-89851.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-90847.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-94287.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-94293.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-96699.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-97047-ice-1.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-97047-ice-2.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-99647.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/issue-99705.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/less_than.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-1.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-2.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-1.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-2.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/no_dependence.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/non_local_anon_const_diagnostics.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/object-safety-ok.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/single-satisfied-ConstEvaluatable-in-probe.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/subexprs_are_const_evalutable.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/ty-alias-substitution.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/typeid-equality-by-subtyping.rs4
-rw-r--r--tests/ui/const-generics/generic_const_exprs/unify-op-with-fn-call.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/unop.rs2
-rw-r--r--tests/ui/const-generics/generic_const_exprs/unused-complex-default-expr.rs2
67 files changed, 80 insertions, 80 deletions
diff --git a/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-1.rs b/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-1.rs
index 06f00de13a3..ff578242800 100644
--- a/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-1.rs
+++ b/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-1.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-4.rs b/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-4.rs
index 184263f899a..8df5da48346 100644
--- a/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-4.rs
+++ b/tests/ui/const-generics/generic_const_exprs/abstract-const-as-cast-4.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/array-size-in-generic-struct-param.rs b/tests/ui/const-generics/generic_const_exprs/array-size-in-generic-struct-param.rs
index 33ca6dcb304..fc56742dab6 100644
--- a/tests/ui/const-generics/generic_const_exprs/array-size-in-generic-struct-param.rs
+++ b/tests/ui/const-generics/generic_const_exprs/array-size-in-generic-struct-param.rs
@@ -1,5 +1,5 @@
 // Tests that array sizes that depend on const-params are checked using `ConstEvaluatable`.
-// revisions: full min
+//@ revisions: full min
 
 #![cfg_attr(full, feature(generic_const_exprs, adt_const_params))]
 #![cfg_attr(full, allow(incomplete_features))]
diff --git a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/const_equate_assoc_consts.rs b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/const_equate_assoc_consts.rs
index e8f89cb1aa2..108a630ec70 100644
--- a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/const_equate_assoc_consts.rs
+++ b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/const_equate_assoc_consts.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/dropck_unifies_assoc_consts.rs b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/dropck_unifies_assoc_consts.rs
index 274caa1e993..84a1a616192 100644
--- a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/dropck_unifies_assoc_consts.rs
+++ b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/dropck_unifies_assoc_consts.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/unifies_evaluatable.rs b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/unifies_evaluatable.rs
index 6597b9f2b3f..c4d96a36211 100644
--- a/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/unifies_evaluatable.rs
+++ b/tests/ui/const-generics/generic_const_exprs/assoc_const_unification/unifies_evaluatable.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/associated-const.rs b/tests/ui/const-generics/generic_const_exprs/associated-const.rs
index a6777632254..747e4eb917f 100644
--- a/tests/ui/const-generics/generic_const_exprs/associated-const.rs
+++ b/tests/ui/const-generics/generic_const_exprs/associated-const.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 struct Foo<T>(T);
 impl<T> Foo<T> {
     const VALUE: usize = std::mem::size_of::<T>();
diff --git a/tests/ui/const-generics/generic_const_exprs/associated-consts.rs b/tests/ui/const-generics/generic_const_exprs/associated-consts.rs
index 3bc72fe7faa..5d2198f50ad 100644
--- a/tests/ui/const-generics/generic_const_exprs/associated-consts.rs
+++ b/tests/ui/const-generics/generic_const_exprs/associated-consts.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/const_eval_resolve_canonical.rs b/tests/ui/const-generics/generic_const_exprs/const_eval_resolve_canonical.rs
index 5874625adff..bfe31b66e5b 100644
--- a/tests/ui/const-generics/generic_const_exprs/const_eval_resolve_canonical.rs
+++ b/tests/ui/const-generics/generic_const_exprs/const_eval_resolve_canonical.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_1.rs b/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_1.rs
index 1e248411830..0d3158c242a 100644
--- a/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_1.rs
+++ b/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_1.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_2.rs b/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_2.rs
index 91a8a7c4a01..4333ec9f552 100644
--- a/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_2.rs
+++ b/tests/ui/const-generics/generic_const_exprs/const_kind_expr/relate_ty_with_infer_2.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(inline_const, generic_const_exprs)]
 #![allow(incomplete_features)]
 use std::marker::PhantomData;
diff --git a/tests/ui/const-generics/generic_const_exprs/cross_crate.rs b/tests/ui/const-generics/generic_const_exprs/cross_crate.rs
index dfc69e0b068..18058b8b83d 100644
--- a/tests/ui/const-generics/generic_const_exprs/cross_crate.rs
+++ b/tests/ui/const-generics/generic_const_exprs/cross_crate.rs
@@ -1,5 +1,5 @@
-// aux-build:const_evaluatable_lib.rs
-// run-pass
+//@ aux-build:const_evaluatable_lib.rs
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 extern crate const_evaluatable_lib;
diff --git a/tests/ui/const-generics/generic_const_exprs/cross_crate_predicate.rs b/tests/ui/const-generics/generic_const_exprs/cross_crate_predicate.rs
index b08fffd6922..304c176e85a 100644
--- a/tests/ui/const-generics/generic_const_exprs/cross_crate_predicate.rs
+++ b/tests/ui/const-generics/generic_const_exprs/cross_crate_predicate.rs
@@ -1,4 +1,4 @@
-// aux-build:const_evaluatable_lib.rs
+//@ aux-build:const_evaluatable_lib.rs
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 extern crate const_evaluatable_lib;
diff --git a/tests/ui/const-generics/generic_const_exprs/dependence_lint.rs b/tests/ui/const-generics/generic_const_exprs/dependence_lint.rs
index b715e07f8fa..107466cd1d9 100644
--- a/tests/ui/const-generics/generic_const_exprs/dependence_lint.rs
+++ b/tests/ui/const-generics/generic_const_exprs/dependence_lint.rs
@@ -1,5 +1,5 @@
-// revisions: full gce
-// compile-flags: -Zdeduplicate-diagnostics=yes
+//@ revisions: full gce
+//@ compile-flags: -Zdeduplicate-diagnostics=yes
 
 #![cfg_attr(gce, feature(generic_const_exprs))]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/division.rs b/tests/ui/const-generics/generic_const_exprs/division.rs
index 098fa9e0447..b6b5750a48f 100644
--- a/tests/ui/const-generics/generic_const_exprs/division.rs
+++ b/tests/ui/const-generics/generic_const_exprs/division.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/dont-eagerly-error-in-is-const-evaluatable.rs b/tests/ui/const-generics/generic_const_exprs/dont-eagerly-error-in-is-const-evaluatable.rs
index 3543960c3eb..5290d24fc2d 100644
--- a/tests/ui/const-generics/generic_const_exprs/dont-eagerly-error-in-is-const-evaluatable.rs
+++ b/tests/ui/const-generics/generic_const_exprs/dont-eagerly-error-in-is-const-evaluatable.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/drop_impl.rs b/tests/ui/const-generics/generic_const_exprs/drop_impl.rs
index 077f77aa0f4..6ff158797ad 100644
--- a/tests/ui/const-generics/generic_const_exprs/drop_impl.rs
+++ b/tests/ui/const-generics/generic_const_exprs/drop_impl.rs
@@ -1,4 +1,4 @@
-//check-pass
+//@check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/elaborate-trait-pred.rs b/tests/ui/const-generics/generic_const_exprs/elaborate-trait-pred.rs
index e4111157ecd..4fe7f059532 100644
--- a/tests/ui/const-generics/generic_const_exprs/elaborate-trait-pred.rs
+++ b/tests/ui/const-generics/generic_const_exprs/elaborate-trait-pred.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 // Test that we use the elaborated predicates from traits
 // to satisfy const evaluatable predicates.
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/eval-try-unify.rs b/tests/ui/const-generics/generic_const_exprs/eval-try-unify.rs
index c59d62e576d..b61d2dc1945 100644
--- a/tests/ui/const-generics/generic_const_exprs/eval-try-unify.rs
+++ b/tests/ui/const-generics/generic_const_exprs/eval-try-unify.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![feature(generic_const_exprs)]
 //~^ WARNING the feature `generic_const_exprs` is incomplete
diff --git a/tests/ui/const-generics/generic_const_exprs/evaluated-to-ambig.rs b/tests/ui/const-generics/generic_const_exprs/evaluated-to-ambig.rs
index 340e35e1c65..c4523e8a794 100644
--- a/tests/ui/const-generics/generic_const_exprs/evaluated-to-ambig.rs
+++ b/tests/ui/const-generics/generic_const_exprs/evaluated-to-ambig.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 // We previously always returned ambiguity when equating generic consts, even if they
 // only contain generic parameters. This is incorrect as trying to unify `N > 1` with `M > 1`
diff --git a/tests/ui/const-generics/generic_const_exprs/fn_call.rs b/tests/ui/const-generics/generic_const_exprs/fn_call.rs
index cbe4277df56..1a753f1566b 100644
--- a/tests/ui/const-generics/generic_const_exprs/fn_call.rs
+++ b/tests/ui/const-generics/generic_const_exprs/fn_call.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/from-sig.rs b/tests/ui/const-generics/generic_const_exprs/from-sig.rs
index 28de4f86467..74942041f68 100644
--- a/tests/ui/const-generics/generic_const_exprs/from-sig.rs
+++ b/tests/ui/const-generics/generic_const_exprs/from-sig.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/function-call.rs b/tests/ui/const-generics/generic_const_exprs/function-call.rs
index 3c866333d60..d754fcdaddc 100644
--- a/tests/ui/const-generics/generic_const_exprs/function-call.rs
+++ b/tests/ui/const-generics/generic_const_exprs/function-call.rs
@@ -1,5 +1,5 @@
-// check-pass
-// compile-flags: -Zdeduplicate-diagnostics=yes
+//@ check-pass
+//@ compile-flags: -Zdeduplicate-diagnostics=yes
 
 const fn foo<T>() -> usize {
     // We might instead branch on `std::mem::size_of::<*mut T>() < 8` here,
diff --git a/tests/ui/const-generics/generic_const_exprs/impl-bounds.rs b/tests/ui/const-generics/generic_const_exprs/impl-bounds.rs
index 7120d6ee251..d0c24579c3a 100644
--- a/tests/ui/const-generics/generic_const_exprs/impl-bounds.rs
+++ b/tests/ui/const-generics/generic_const_exprs/impl-bounds.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/infer-too-generic.rs b/tests/ui/const-generics/generic_const_exprs/infer-too-generic.rs
index b8058c252e7..4ebb07e32f1 100644
--- a/tests/ui/const-generics/generic_const_exprs/infer-too-generic.rs
+++ b/tests/ui/const-generics/generic_const_exprs/infer-too-generic.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/inline-const-in-const-generic-defaults.rs b/tests/ui/const-generics/generic_const_exprs/inline-const-in-const-generic-defaults.rs
index d81cba62754..3bc02f4c6bb 100644
--- a/tests/ui/const-generics/generic_const_exprs/inline-const-in-const-generic-defaults.rs
+++ b/tests/ui/const-generics/generic_const_exprs/inline-const-in-const-generic-defaults.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(generic_const_exprs)]
 #![feature(inline_const)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-100217.rs b/tests/ui/const-generics/generic_const_exprs/issue-100217.rs
index acdc348a385..82a79b8d930 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-100217.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-100217.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-100360.rs b/tests/ui/const-generics/generic_const_exprs/issue-100360.rs
index 5572f1f88df..b7e677a4a1e 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-100360.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-100360.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 // (this requires debug assertions)
 
 #![feature(adt_const_params)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-102074.rs b/tests/ui/const-generics/generic_const_exprs/issue-102074.rs
index 66d15cf1215..a8d2b7d6e49 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-102074.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-102074.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 // Checks that the NoopMethodCall lint doesn't call Instance::resolve on unresolved consts
 
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-62504.rs b/tests/ui/const-generics/generic_const_exprs/issue-62504.rs
index 6f40a9abfa7..b6a6a277843 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-62504.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-62504.rs
@@ -1,4 +1,4 @@
-// revisions: full min
+//@ revisions: full min
 #![allow(incomplete_features)]
 #![cfg_attr(full, feature(generic_const_exprs))]
 #![cfg_attr(full, allow(incomplete_features))]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-72787.rs b/tests/ui/const-generics/generic_const_exprs/issue-72787.rs
index 657fec2e9cb..c3208786708 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-72787.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-72787.rs
@@ -1,5 +1,5 @@
-// [full] check-pass
-// revisions: full min
+//@ [full] check-pass
+//@ revisions: full min
 #![cfg_attr(full, feature(generic_const_exprs))]
 #![cfg_attr(full, allow(incomplete_features))]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-72819-generic-in-const-eval.rs b/tests/ui/const-generics/generic_const_exprs/issue-72819-generic-in-const-eval.rs
index 7a5aa9e47d4..c3c598ce778 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-72819-generic-in-const-eval.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-72819-generic-in-const-eval.rs
@@ -1,6 +1,6 @@
 // Regression test for #72819: ICE due to failure in resolving the const generic in `Arr`'s type
 // bounds.
-// revisions: full min
+//@ revisions: full min
 #![cfg_attr(full, feature(generic_const_exprs))]
 #![cfg_attr(full, allow(incomplete_features))]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-73298.rs b/tests/ui/const-generics/generic_const_exprs/issue-73298.rs
index 3c59e1b790a..3e4dd2fd279 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-73298.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-73298.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-73899.rs b/tests/ui/const-generics/generic_const_exprs/issue-73899.rs
index d1ab1be0473..61550c03ec6 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-73899.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-73899.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-74634.rs b/tests/ui/const-generics/generic_const_exprs/issue-74634.rs
index cd1f7a9da68..859b4c8b1af 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-74634.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-74634.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-80561-incorrect-param-env.rs b/tests/ui/const-generics/generic_const_exprs/issue-80561-incorrect-param-env.rs
index 77d3c98dab9..fba82c03f11 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-80561-incorrect-param-env.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-80561-incorrect-param-env.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-80742.rs b/tests/ui/const-generics/generic_const_exprs/issue-80742.rs
index 5f612780f39..ddb7b5f852e 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-80742.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-80742.rs
@@ -1,10 +1,10 @@
-// check-fail
-// known-bug: #97477
-// failure-status: 101
-// normalize-stderr-test "note: .*\n\n" -> ""
-// normalize-stderr-test "thread 'rustc' panicked.*\n" -> ""
-// normalize-stderr-test "(error: internal compiler error: [^:]+):\d+:\d+: " -> "$1:LL:CC: "
-// rustc-env:RUST_BACKTRACE=0
+//@ check-fail
+//@ known-bug: #97477
+//@ failure-status: 101
+//@ normalize-stderr-test "note: .*\n\n" -> ""
+//@ normalize-stderr-test "thread 'rustc' panicked.*\n" -> ""
+//@ normalize-stderr-test "(error: internal compiler error: [^:]+):\d+:\d+: " -> "$1:LL:CC: "
+//@ rustc-env:RUST_BACKTRACE=0
 
 // This test used to cause an ICE in rustc_mir::interpret::step::eval_rvalue_into_place
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-82268.rs b/tests/ui/const-generics/generic_const_exprs/issue-82268.rs
index d08fc5beb75..8bd7790da2f 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-82268.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-82268.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-83972.rs b/tests/ui/const-generics/generic_const_exprs/issue-83972.rs
index 0063719b852..cc1e35cbd18 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-83972.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-83972.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-84408.rs b/tests/ui/const-generics/generic_const_exprs/issue-84408.rs
index fb2e5590d21..0b2a3a5b4ef 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-84408.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-84408.rs
@@ -1,5 +1,5 @@
 // Regression test for #84408.
-// check-pass
+//@ check-pass
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-84669.rs b/tests/ui/const-generics/generic_const_exprs/issue-84669.rs
index 3933ff20a49..4c56db72898 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-84669.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-84669.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-86710.rs b/tests/ui/const-generics/generic_const_exprs/issue-86710.rs
index 281b12458e3..9e6c3a4a40c 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-86710.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-86710.rs
@@ -1,4 +1,4 @@
-// build-pass
+//@ build-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-89851.rs b/tests/ui/const-generics/generic_const_exprs/issue-89851.rs
index cde849d9017..78189c5225c 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-89851.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-89851.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 // (this requires debug assertions)
 
 #![feature(adt_const_params)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-90847.rs b/tests/ui/const-generics/generic_const_exprs/issue-90847.rs
index ebc6fe14123..a5d7acb2c8f 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-90847.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-90847.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-94287.rs b/tests/ui/const-generics/generic_const_exprs/issue-94287.rs
index 643126a4640..4b2fa1dac9b 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-94287.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-94287.rs
@@ -1,5 +1,5 @@
-// aux-build:issue-94287-aux.rs
-// build-fail
+//@ aux-build:issue-94287-aux.rs
+//@ build-fail
 
 extern crate issue_94287_aux;
 
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-94293.rs b/tests/ui/const-generics/generic_const_exprs/issue-94293.rs
index 713c5d89a93..cf986f1d09d 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-94293.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-94293.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-96699.rs b/tests/ui/const-generics/generic_const_exprs/issue-96699.rs
index 83f329d2a2d..6afc2b7fb03 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-96699.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-96699.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![allow(dead_code, incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-1.rs b/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-1.rs
index 67e30232e2f..5a6565fe2f1 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-1.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-1.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(adt_const_params, generic_const_exprs)]
 //~^ WARN the feature `adt_const_params` is incomplete and may not be safe to use and/or cause compiler crashes [incomplete_features]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-2.rs b/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-2.rs
index 00568a08944..1338f40208c 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-2.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-97047-ice-2.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![feature(adt_const_params, generic_const_exprs)]
 //~^ WARN the feature `adt_const_params` is incomplete and may not be safe to use and/or cause compiler crashes [incomplete_features]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-99647.rs b/tests/ui/const-generics/generic_const_exprs/issue-99647.rs
index f797beda8e6..a6b5eb15d6c 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-99647.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-99647.rs
@@ -1,5 +1,5 @@
-// edition:2018
-// run-pass
+//@ edition:2018
+//@ run-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/issue-99705.rs b/tests/ui/const-generics/generic_const_exprs/issue-99705.rs
index 75b57b621bb..82f7cc1045c 100644
--- a/tests/ui/const-generics/generic_const_exprs/issue-99705.rs
+++ b/tests/ui/const-generics/generic_const_exprs/issue-99705.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![crate_type = "lib"]
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/less_than.rs b/tests/ui/const-generics/generic_const_exprs/less_than.rs
index 2e9af1bf4f0..07dfe7d9687 100644
--- a/tests/ui/const-generics/generic_const_exprs/less_than.rs
+++ b/tests/ui/const-generics/generic_const_exprs/less_than.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-1.rs b/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-1.rs
index 7e5022817e4..18a06179dde 100644
--- a/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-1.rs
+++ b/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-1.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-2.rs b/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-2.rs
index 769e3ae6895..d2269bf39fe 100644
--- a/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-2.rs
+++ b/tests/ui/const-generics/generic_const_exprs/nested-abstract-consts-2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-1.rs b/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-1.rs
index 316887e5e7f..52d1f27459c 100644
--- a/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-1.rs
+++ b/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-1.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-2.rs b/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-2.rs
index 18a99398622..65a634980c0 100644
--- a/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-2.rs
+++ b/tests/ui/const-generics/generic_const_exprs/nested_uneval_unification-2.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features, unused_parens, unused_braces)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/no_dependence.rs b/tests/ui/const-generics/generic_const_exprs/no_dependence.rs
index db8dc6ed443..ea27e5ef3a8 100644
--- a/tests/ui/const-generics/generic_const_exprs/no_dependence.rs
+++ b/tests/ui/const-generics/generic_const_exprs/no_dependence.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/non_local_anon_const_diagnostics.rs b/tests/ui/const-generics/generic_const_exprs/non_local_anon_const_diagnostics.rs
index 1254b4435f7..12c1df0e337 100644
--- a/tests/ui/const-generics/generic_const_exprs/non_local_anon_const_diagnostics.rs
+++ b/tests/ui/const-generics/generic_const_exprs/non_local_anon_const_diagnostics.rs
@@ -1,4 +1,4 @@
-// aux-build:anon_const_non_local.rs
+//@ aux-build:anon_const_non_local.rs
 
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs b/tests/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs
index b37b354ae21..e7791ebae86 100644
--- a/tests/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs
+++ b/tests/ui/const-generics/generic_const_exprs/normed_to_param_is_evaluatable.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features, unused_braces)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/object-safety-ok.rs b/tests/ui/const-generics/generic_const_exprs/object-safety-ok.rs
index f4c89f6235a..6220d681fe1 100644
--- a/tests/ui/const-generics/generic_const_exprs/object-safety-ok.rs
+++ b/tests/ui/const-generics/generic_const_exprs/object-safety-ok.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/single-satisfied-ConstEvaluatable-in-probe.rs b/tests/ui/const-generics/generic_const_exprs/single-satisfied-ConstEvaluatable-in-probe.rs
index 0ba0c5a72ef..4485ea14712 100644
--- a/tests/ui/const-generics/generic_const_exprs/single-satisfied-ConstEvaluatable-in-probe.rs
+++ b/tests/ui/const-generics/generic_const_exprs/single-satisfied-ConstEvaluatable-in-probe.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 
 #![allow(incomplete_features)]
 #![feature(generic_const_exprs)]
diff --git a/tests/ui/const-generics/generic_const_exprs/subexprs_are_const_evalutable.rs b/tests/ui/const-generics/generic_const_exprs/subexprs_are_const_evalutable.rs
index d6574a3aa2f..dc883eb2c9b 100644
--- a/tests/ui/const-generics/generic_const_exprs/subexprs_are_const_evalutable.rs
+++ b/tests/ui/const-generics/generic_const_exprs/subexprs_are_const_evalutable.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/ty-alias-substitution.rs b/tests/ui/const-generics/generic_const_exprs/ty-alias-substitution.rs
index d058b363850..dff489d466d 100644
--- a/tests/ui/const-generics/generic_const_exprs/ty-alias-substitution.rs
+++ b/tests/ui/const-generics/generic_const_exprs/ty-alias-substitution.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 // Test that we correctly substitute generic arguments for type aliases.
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/typeid-equality-by-subtyping.rs b/tests/ui/const-generics/generic_const_exprs/typeid-equality-by-subtyping.rs
index b22cab7c7ff..81be8d5c7d7 100644
--- a/tests/ui/const-generics/generic_const_exprs/typeid-equality-by-subtyping.rs
+++ b/tests/ui/const-generics/generic_const_exprs/typeid-equality-by-subtyping.rs
@@ -1,5 +1,5 @@
-// known-bug: #110395
-// known-bug: #97156
+//@ known-bug: #110395
+//@ known-bug: #97156
 
 #![feature(const_type_id, const_trait_impl, generic_const_exprs)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/unify-op-with-fn-call.rs b/tests/ui/const-generics/generic_const_exprs/unify-op-with-fn-call.rs
index ae9207cf855..2f903ea419e 100644
--- a/tests/ui/const-generics/generic_const_exprs/unify-op-with-fn-call.rs
+++ b/tests/ui/const-generics/generic_const_exprs/unify-op-with-fn-call.rs
@@ -1,4 +1,4 @@
-// known-bug: #110395
+//@ known-bug: #110395
 
 #![feature(generic_const_exprs, adt_const_params, const_trait_impl)]
 #![allow(incomplete_features)]
diff --git a/tests/ui/const-generics/generic_const_exprs/unop.rs b/tests/ui/const-generics/generic_const_exprs/unop.rs
index c12fef083cc..c8eb3deba60 100644
--- a/tests/ui/const-generics/generic_const_exprs/unop.rs
+++ b/tests/ui/const-generics/generic_const_exprs/unop.rs
@@ -1,4 +1,4 @@
-// run-pass
+//@ run-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 
diff --git a/tests/ui/const-generics/generic_const_exprs/unused-complex-default-expr.rs b/tests/ui/const-generics/generic_const_exprs/unused-complex-default-expr.rs
index 9580f8a7fbc..aff9826079d 100644
--- a/tests/ui/const-generics/generic_const_exprs/unused-complex-default-expr.rs
+++ b/tests/ui/const-generics/generic_const_exprs/unused-complex-default-expr.rs
@@ -1,4 +1,4 @@
-// check-pass
+//@ check-pass
 #![feature(generic_const_exprs)]
 #![allow(incomplete_features)]
 struct Foo<const N: usize, const M: usize = { N + 1 }>;