Skip to content

[test][run-make] add needs-llvm-components #144668

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

Merged
merged 1 commit into from
Jul 30, 2025
Merged
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
1 change: 1 addition & 0 deletions tests/run-make/link-cfg/rmake.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

//@ ignore-cross-compile
// Reason: the compiled binary is executed
//@ needs-llvm-components: x86

use run_make_support::{bare_rustc, build_native_dynamic_lib, build_native_static_lib, run, rustc};

Expand Down
1 change: 1 addition & 0 deletions tests/run-make/mismatching-target-triples/rmake.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
// now replaced by a clearer normal error message. This test checks that this aforementioned
// error message is used.
// See https://github.com/rust-lang/rust/issues/10814
//@ needs-llvm-components: x86

use run_make_support::rustc;

Expand Down
1 change: 1 addition & 0 deletions tests/run-make/musl-default-linking/rmake.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ use run_make_support::{rustc, serde_json};
// Per https://github.com/rust-lang/compiler-team/issues/422,
// we should be trying to move these targets to dynamically link
// musl libc by default.
//@ needs-llvm-components: aarch64 arm mips powerpc riscv systemz x86
static LEGACY_STATIC_LINKING_TARGETS: &[&'static str] = &[
"aarch64-unknown-linux-musl",
"arm-unknown-linux-musleabi",
Expand Down
1 change: 1 addition & 0 deletions tests/run-make/rustdoc-target-spec-json-path/rmake.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
// Test that rustdoc will properly canonicalize the target spec json path just like rustc.
//@ needs-llvm-components: x86

use run_make_support::{cwd, rustc, rustdoc};

Expand Down
1 change: 1 addition & 0 deletions tests/run-make/target-specs/rmake.rs
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@
// with the target flag's bundle of new features to check that compilation either succeeds while
// using them correctly, or fails with the right error message when using them improperly.
// See https://github.com/rust-lang/rust/pull/16156
//@ needs-llvm-components: x86

use run_make_support::{diff, rfs, rustc};

Expand Down
Loading