about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorLeón Orell Valerian Liehr <me@fmease.dev>2024-01-24 15:43:13 +0100
committerGitHub <noreply@github.com>2024-01-24 15:43:13 +0100
commit8290589f242282b3bdabe6257820f9c97accedb9 (patch)
tree868349da2d26e35912e7ac8dad4da6098fde38c8 /compiler/rustc_codegen_llvm/src/errors.rs
parent8bd126cb18f71699f12125f0259742580b9173ae (diff)
parentf4f589a028f56f6957942d0ceafbb5e83b906777 (diff)
downloadrust-8290589f242282b3bdabe6257820f9c97accedb9.tar.gz
rust-8290589f242282b3bdabe6257820f9c97accedb9.zip
Rollup merge of #120265 - nikic:no-no-system-llvm, r=nagisa
Remove no-system-llvm

We currently have a bunch of codegen tests that use no-system-llvm -- however, all of those tests also pass with system LLVM 16.

I've opted to remove `no-system-llvm` entirely, as there's basically no valid use case for it anymore:

 * The only thing this option could have legitimately been used for (testing the target feature support that requires an LLVM patch) doesn't use it, and the need for this will go away with LLVM 18 anyway.
 * In cases where the test depends on optimizations/fixes from newer LLVM versions, `min-llvm-version` should be used instead.
 * In case it depends on optimization/fixes from newer LLVM versions that have been backported into our fork, `min-system-llvm-version` (with the major version larger than the one in our fork) should be used instead.

r? `````@cuviper`````
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions