about summary refs log tree commit diff
path: root/src/ci/docker/host-x86_64/x86_64-gnu-llvm-17
AgeCommit message (Collapse)AuthorLines
2024-09-18Update the minimum external LLVM to 18Josh Stone-62/+0
2024-08-31enable layout randomization in x86_64-gnu-llvm-17 CI jobThe 8472-0/+1
2024-05-29ci: Consolidate $IS_NOT_LATEST_LLVM into $EXTERNAL_LLVMJubilee Young-4/+0
We want to only demand that we check for all components we expect if we actually built the components we expect, which means we built the LLVM. Otherwise, it isn't worth checking.
2024-03-17Update the minimum external LLVM to 17Josh Stone-2/+1
2024-03-15Greatly reduce GCC build logsGuillaume Gomez-1/+2
2024-03-10Auto merge of #122042 - GuillaumeGomez:subtree-update_cg_gcc_2024-03-05, ↵bors-3/+10
r=MarkSimulacrum Subtree update cg gcc 2024 03 05 Reopening of #121390. r? `@ghost`
2024-03-10Use full commit hash and remove `libgccjit.version` fileGuillaume Gomez-1/+0
2024-03-07ci: add a runner for vanilla LLVM 18Josh Stone-0/+4
2024-03-06Build libgccjit for all CI testsuites using itGuillaume Gomez-3/+11
2024-01-07add a new `optimized_compiler_builtins` optionjyn-0/+1
in particular, this makes the `c` feature for compiler-builtins an explicit opt-in, rather than silently detected by whether `llvm-project` is checked out on disk. exposing this is necessary because the `cc` crate doesn't support cross-compiling to MSVC, and we want people to be able to run `x check --target foo` regardless of whether they have a c toolchain available. this also uses the new option in CI, where we *do* want to optimize compiler_builtins. the new option is off by default for the `dev` channel and on otherwise.
2023-11-30Fix cg_gcc CI runGuillaume Gomez-1/+0
2023-11-29Re-enable `rustc_codegen_gcc` tests in CIJosh Stone-0/+4
2023-11-21Update the minimum external LLVM to 16.Dario Nieuwenhuis-1/+1
2023-10-19ci: add a runner for vanilla LLVM 17Josh Stone-0/+50