about summary refs log tree commit diff
path: root/src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha1.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-06-24 22:42:26 +0000
committerbors <bors@rust-lang.org>2021-06-24 22:42:26 +0000
commitd4e7cb3254940e1db6d0670ecb15ccd89d6f69e3 (patch)
treeb3cb75cfcb21fb5986925b4b0b9e68890b0ff9df /src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha1.rs
parent7c3872e6bfd555d2ad753ac1f871db3bd7f2a547 (diff)
parentcfcb2b664d6f1419a6219f88b060dee420736407 (diff)
downloadrust-d4e7cb3254940e1db6d0670ecb15ccd89d6f69e3.tar.gz
rust-d4e7cb3254940e1db6d0670ecb15ccd89d6f69e3.zip
Auto merge of #86272 - nagisa:nagisa/tidy-llvm-components, r=Mark-Simulacrum
tidy: verify that test revisions with --target have associated needs-llvm-components directives

This ensures that people who tend to write `--target` `#[no_core]` tests don't miss specifying the `needs-llvm-components` directive. This is necessary for the test suite to pass when LLVM is compiled with a subset of components enabled.

While here I also took the opportunity to implement a more fine-grained handling of the ignore directives, so that they are evaluated for each revision, rather than for the entire test. With this even if people have `arm` component disabled, only the revision that depends on the arm component will not run.

Fixes https://github.com/rust-lang/rust/issues/82405
Diffstat (limited to 'src/test/codegen/src-hash-algorithm/src-hash-algorithm-sha1.rs')
0 files changed, 0 insertions, 0 deletions