@@ -1906,30 +1906,6 @@ impl Config {
1906
1906
"HELP: To use `llvm.libzstd` for LLVM/LLD builds, set `download-ci-llvm` option to false."
1907
1907
) ;
1908
1908
}
1909
-
1910
- // None of the LLVM options, except assertions, are supported
1911
- // when using downloaded LLVM. We could just ignore these but
1912
- // that's potentially confusing, so force them to not be
1913
- // explicitly set. The defaults and CI defaults don't
1914
- // necessarily match but forcing people to match (somewhat
1915
- // arbitrary) CI configuration locally seems bad/hard.
1916
- check_ci_llvm ! ( optimize_toml) ;
1917
- check_ci_llvm ! ( thin_lto) ;
1918
- check_ci_llvm ! ( release_debuginfo) ;
1919
- check_ci_llvm ! ( targets) ;
1920
- check_ci_llvm ! ( experimental_targets) ;
1921
- check_ci_llvm ! ( clang_cl) ;
1922
- check_ci_llvm ! ( version_suffix) ;
1923
- check_ci_llvm ! ( cflags) ;
1924
- check_ci_llvm ! ( cxxflags) ;
1925
- check_ci_llvm ! ( ldflags) ;
1926
- check_ci_llvm ! ( use_libcxx) ;
1927
- check_ci_llvm ! ( use_linker) ;
1928
- check_ci_llvm ! ( allow_old_toolchain) ;
1929
- check_ci_llvm ! ( polly) ;
1930
- check_ci_llvm ! ( clang) ;
1931
- check_ci_llvm ! ( build_config) ;
1932
- check_ci_llvm ! ( plugins) ;
1933
1909
}
1934
1910
1935
1911
// NOTE: can never be hit when downloading from CI, since we call `check_ci_llvm!(thin_lto)` above.
0 commit comments