mirror of https://github.com/rust-lang/cargo
Fix nightly tests with llvm-tools.
This commit is contained in:
parent
d662f2559b
commit
e4863cf23a
|
@ -118,10 +118,11 @@ If you can't install an alternate target, you can set the
|
|||
`CFG_DISABLE_CROSS_TESTS=1` environment variable to disable these tests. The
|
||||
Windows cross tests only support the MSVC toolchain.
|
||||
|
||||
Some of the nightly tests require the `rustc-dev` component installed. This
|
||||
component includes the compiler as a library. This may already be installed
|
||||
with your nightly toolchain, but it if isn't, run `rustup component add
|
||||
rustc-dev --toolchain=nightly`.
|
||||
Some of the nightly tests require the `rustc-dev` and `llvm-tools-preview`
|
||||
rustup components installed. These components include the compiler as a
|
||||
library. This may already be installed with your nightly toolchain, but if it
|
||||
isn't, run `rustup component add rustc-dev llvm-tools-preview
|
||||
--toolchain=nightly`.
|
||||
|
||||
There are several other packages in the repo for running specialized tests,
|
||||
and you will need to run these tests separately by changing into its directory
|
||||
|
|
|
@ -5,7 +5,7 @@ steps:
|
|||
rustup component remove --toolchain=$TOOLCHAIN rust-docs || echo "already removed"
|
||||
rustup update --no-self-update $TOOLCHAIN
|
||||
if [[ "$TOOLCHAIN" == "nightly"* ]]; then
|
||||
rustup component add --toolchain=$TOOLCHAIN rustc-dev
|
||||
rustup component add --toolchain=$TOOLCHAIN rustc-dev llvm-tools-preview
|
||||
fi
|
||||
rustup default $TOOLCHAIN
|
||||
displayName: Install rust
|
||||
|
|
Loading…
Reference in New Issue