<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">+ Mike<div class=""><br class=""></div><div class="">If you like this… Mike has been setting up a bot running it. Which is super awesome!</div><div class=""><br class=""></div><div class="">-Chris</div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Feb 14, 2016, at 1:40 PM, Duncan P. N. Exon Smith <<a href="mailto:dexonsmith@apple.com" class="">dexonsmith@apple.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br class="Apple-interchange-newline">On 2016-Feb-08, at 22:01, Chris Bieneman via cfe-commits <<a href="mailto:cfe-commits@lists.llvm.org" class="">cfe-commits@lists.llvm.org</a>> wrote:<br class=""><br class="">Author: cbieneman<br class="">Date: Tue Feb  9 00:01:47 2016<br class="">New Revision: 260201<br class=""><br class="">URL: <a href="http://llvm.org/viewvc/llvm-project?rev=260201&view=rev" class="">http://llvm.org/viewvc/llvm-project?rev=260201&view=rev</a><br class="">Log:<br class="">[CMake] Providing a CMake cache for 3-stage builds<br class=""><br class="">This cache file can be used to generate a 3-stage clang build. You can configure using the following CMake command:<br class=""><br class="">cmake -C <path to clang>/cmake/caches/3-stage.cmake -G Ninja <path to llvm><br class=""><br class="">You can then run "ninja stage3-clang" to build stage1, stage2 and stage3 clangs.<br class=""><br class="">This is useful for finding non-determinism the compiler by verifying that stage2 and stage3 are identical.<br class=""><br class="">Added:<br class="">  cfe/trunk/cmake/caches/3-stage.cmake<br class=""></blockquote><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">This is awesome to have!  Thanks for doing this.</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><blockquote type="cite" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">Added: cfe/trunk/cmake/caches/3-stage.cmake<br class="">URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/3-stage.cmake?rev=260201&view=auto" class="">http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/3-stage.cmake?rev=260201&view=auto</a><br class="">==============================================================================<br class="">--- cfe/trunk/cmake/caches/3-stage.cmake (added)<br class="">+++ cfe/trunk/cmake/caches/3-stage.cmake Tue Feb  9 00:01:47 2016<br class="">@@ -0,0 +1,34 @@<br class="">+set(CMAKE_BUILD_TYPE RELEASE CACHE STRING "")<br class="">+set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL "")<br class="">+set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "")<br class="">+set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "")<br class="">+set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "")<br class="">+<br class="">+set(CLANG_BOOTSTRAP_PASSTHROUGH<span class="Apple-converted-space"> </span><br class="">+  CLANG_ENABLE_BOOTSTRAP<br class="">+  LLVM_BUILD_EXTERNAL_COMPILER_RT<br class="">+  LLVM_TARGETS_TO_BUILD<br class="">+  CLANG_BOOTSTRAP_PASSTHROUGH<br class="">+  BOOTSTRAP_LLVM_ENABLE_LTO<br class="">+  CMAKE_BUILD_TYPE<br class="">+  CACHE STRING "")<br class="">+<br class="">+set(CLANG_BOOTSTRAP_TARGETS<br class="">+  clang<br class="">+  check-all<br class="">+  check-llvm<br class="">+  check-clang<br class="">+  test-suite<br class="">+  stage3<br class="">+  stage3-clang<br class="">+  stage3-check-all<br class="">+  stage3-check-llvm<br class="">+  stage3-check-clang<br class="">+  stage3-test-suite CACHE STRING "")<br class="">+<br class="">+set(BOOTSTRAP_CLANG_BOOTSTRAP_TARGETS<br class="">+  clang<br class="">+  check-all<br class="">+  check-llvm<br class="">+  check-clang<br class="">+  test-suite CACHE STRING "")<br class=""><br class=""><br class="">_______________________________________________<br class="">cfe-commits mailing list<br class=""><a href="mailto:cfe-commits@lists.llvm.org" class="">cfe-commits@lists.llvm.org</a><br class="">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</blockquote></div></blockquote></div><br class=""></div></body></html>