]> git.lizzy.rs Git - rust.git/commit - compiler/rustc_codegen_cranelift/src/inline_asm.rs
Auto merge of #103295 - ishitatsuyuki:ninja, r=cuviper
authorbors <bors@rust-lang.org>
Sun, 30 Oct 2022 14:13:42 +0000 (14:13 +0000)
committerbors <bors@rust-lang.org>
Sun, 30 Oct 2022 14:13:42 +0000 (14:13 +0000)
commit5ab74459b86465e751fc8f6fa9934687423ce2a6
treee6fda540bb3ced6e22d1e8ed7cd5becfb2920061
parentfab0432952b24df769459d4c973dbb8d08561a83
parent354e95ac62333102465426a772852bf62443192d
Auto merge of #103295 - ishitatsuyuki:ninja, r=cuviper

ci: Bring back ninja for dist builders

The primary reason for this is that make can result in a substantial under utilization of parallelism (noticed while testing on a workstation), mostly due to the submake structure preventing good dependency tracking and scheduling.

In f758c7b2a78 (Debian 6 doesn't have ninja, so use make for the dist builds) llvm.ninja was disabled due to lack of distro package. This is no longer the case with the CentOS 7 base, so bring ninja back for a performance boost.
src/ci/docker/host-x86_64/dist-x86_64-linux/Dockerfile