Author: cbieneman Date: Tue Feb 9 20:17:21 2016 New Revision: 260350 URL: http://llvm.org/viewvc/llvm-project?rev=260350&view=rev Log: [CMake] For multi-stage builds to be deterministic we need to disable timestamps.
Duh! With this change I've verified -O3 builds are deterministic. Modified: cfe/trunk/cmake/caches/3-stage-base.cmake Modified: cfe/trunk/cmake/caches/3-stage-base.cmake URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/cmake/caches/3-stage-base.cmake?rev=260350&r1=260349&r2=260350&view=diff ============================================================================== --- cfe/trunk/cmake/caches/3-stage-base.cmake (original) +++ cfe/trunk/cmake/caches/3-stage-base.cmake Tue Feb 9 20:17:21 2016 @@ -3,6 +3,7 @@ set(CLANG_ENABLE_BOOTSTRAP ON CACHE BOOL set(LLVM_BUILD_EXTERNAL_COMPILER_RT ON CACHE BOOL "") set(LLVM_TARGETS_TO_BUILD X86 CACHE STRING "") set(BOOTSTRAP_LLVM_ENABLE_LTO ON CACHE BOOL "") +set(LLVM_ENABLE_TIMESTAMPS OFF CACHE BOOL "") set(CLANG_BOOTSTRAP_TARGETS clang _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits