about summary refs log tree commit diff
path: root/src/liballoc
diff options
context:
space:
mode:
authorkennytm <kennytm@gmail.com>2018-10-18 10:47:22 +0800
committerkennytm <kennytm@gmail.com>2018-10-18 12:54:53 +0800
commit617faa90e5bfd02862681fe29f3bfd24b567a16f (patch)
tree8b4ba6d04b2fb94d38071c774478d0eba713aa3f /src/liballoc
parent9ee49bbb88c2c7f4e06a14c95da2e0c0b843abd8 (diff)
parentb57366a85457ddf6c5cb8ff4f329776c5311c5a4 (diff)
downloadrust-617faa90e5bfd02862681fe29f3bfd24b567a16f.tar.gz
rust-617faa90e5bfd02862681fe29f3bfd24b567a16f.zip
Rollup merge of #55031 - nikic:verify_llvm_ir, r=Mark-Simulacrum
Improve verify_llvm_ir config option

LLVM IR verification has been disabled by default in #51230. However, the implementation doesn't quite match what was discussed in the discussion. This patch implements two changes:

* Make `verify_llvm_ir` influence the behavior of the compiled rustc binary, rather than just the rustc build system. That is, if `verify_llvm_ir=true`, even manual invocations of the built rustc will verify LLVM IR.
* Enable verification of LLVM IR in CI, for non-deploy and deploy-alt builds. This is similar to how LLVM assertions are handled.
Diffstat (limited to 'src/liballoc')
0 files changed, 0 insertions, 0 deletions