From f9ddd9fdbb2b0df76216dfafebc843e46e7ebd08 Mon Sep 17 00:00:00 2001 From: SynapLink Date: Mon, 4 May 2026 19:38:47 +0200 Subject: [PATCH] tests: mark import UI tests as check-pass --- .../imports/extern-crate-self/extern-crate-self-macro-item.rs | 2 +- tests/ui/imports/extern-crate-self/extern-crate-self-pass.rs | 2 +- .../ui/imports/extern-prelude-extern-crate-absolute-expanded.rs | 2 +- tests/ui/imports/extern-prelude-extern-crate-cfg.rs | 2 +- tests/ui/imports/extern-prelude-extern-crate-pass.rs | 2 +- tests/ui/imports/extern-prelude-extern-crate-shadowing.rs | 2 +- tests/ui/imports/local-modularized-tricky-pass-1.rs | 2 +- tests/ui/imports/local-modularized.rs | 2 +- tests/ui/resolve/extern-prelude.rs | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/ui/imports/extern-crate-self/extern-crate-self-macro-item.rs b/tests/ui/imports/extern-crate-self/extern-crate-self-macro-item.rs index a1feaf2e1615..a4dea57292d2 100644 --- a/tests/ui/imports/extern-crate-self/extern-crate-self-macro-item.rs +++ b/tests/ui/imports/extern-crate-self/extern-crate-self-macro-item.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass // Test that `extern crate self;` is accepted // syntactically as an item for use in a macro. diff --git a/tests/ui/imports/extern-crate-self/extern-crate-self-pass.rs b/tests/ui/imports/extern-crate-self/extern-crate-self-pass.rs index 0cd2a0815615..4405c08af755 100644 --- a/tests/ui/imports/extern-crate-self/extern-crate-self-pass.rs +++ b/tests/ui/imports/extern-crate-self/extern-crate-self-pass.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass extern crate self as foo; diff --git a/tests/ui/imports/extern-prelude-extern-crate-absolute-expanded.rs b/tests/ui/imports/extern-prelude-extern-crate-absolute-expanded.rs index c3ad9c42ac3a..bba0ab12d412 100644 --- a/tests/ui/imports/extern-prelude-extern-crate-absolute-expanded.rs +++ b/tests/ui/imports/extern-prelude-extern-crate-absolute-expanded.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass //@ edition:2018 macro_rules! define_iso { () => { diff --git a/tests/ui/imports/extern-prelude-extern-crate-cfg.rs b/tests/ui/imports/extern-prelude-extern-crate-cfg.rs index 49b90e439153..fae79862dc34 100644 --- a/tests/ui/imports/extern-prelude-extern-crate-cfg.rs +++ b/tests/ui/imports/extern-prelude-extern-crate-cfg.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass //@ compile-flags:--cfg my_feature --check-cfg=cfg(my_feature) #![no_std] diff --git a/tests/ui/imports/extern-prelude-extern-crate-pass.rs b/tests/ui/imports/extern-prelude-extern-crate-pass.rs index cab33735ba69..f6bdc88ea62d 100644 --- a/tests/ui/imports/extern-prelude-extern-crate-pass.rs +++ b/tests/ui/imports/extern-prelude-extern-crate-pass.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass //@ aux-build:two_macros.rs extern crate two_macros; diff --git a/tests/ui/imports/extern-prelude-extern-crate-shadowing.rs b/tests/ui/imports/extern-prelude-extern-crate-shadowing.rs index 02e730e65331..8a53de6dc72e 100644 --- a/tests/ui/imports/extern-prelude-extern-crate-shadowing.rs +++ b/tests/ui/imports/extern-prelude-extern-crate-shadowing.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass //@ aux-build:two_macros.rs extern crate two_macros as core; diff --git a/tests/ui/imports/local-modularized-tricky-pass-1.rs b/tests/ui/imports/local-modularized-tricky-pass-1.rs index e809e5e4d899..6f1038510d7b 100644 --- a/tests/ui/imports/local-modularized-tricky-pass-1.rs +++ b/tests/ui/imports/local-modularized-tricky-pass-1.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass macro_rules! define_exported { () => { #[macro_export] diff --git a/tests/ui/imports/local-modularized.rs b/tests/ui/imports/local-modularized.rs index 402c0891990b..998a7596e65f 100644 --- a/tests/ui/imports/local-modularized.rs +++ b/tests/ui/imports/local-modularized.rs @@ -1,5 +1,5 @@ //@ edition:2015 -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass #[macro_export(local_inner_macros)] macro_rules! dollar_crate_exported { diff --git a/tests/ui/resolve/extern-prelude.rs b/tests/ui/resolve/extern-prelude.rs index 3ce928745a96..2f3b845a22ba 100644 --- a/tests/ui/resolve/extern-prelude.rs +++ b/tests/ui/resolve/extern-prelude.rs @@ -1,4 +1,4 @@ -//@ build-pass (FIXME(62277): could be check-pass?) +//@ check-pass //@ compile-flags:--extern extern_prelude --extern Vec //@ aux-build:extern-prelude.rs //@ aux-build:extern-prelude-vec.rs