[llvm] r340836 - [benchmark] Stop building benchmarks by default
Kirill Bobyrev via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 28 08:36:51 PDT 2018
Author: omtcyfz
Date: Tue Aug 28 08:36:50 2018
New Revision: 340836
URL: http://llvm.org/viewvc/llvm-project?rev=340836&view=rev
Log:
[benchmark] Stop building benchmarks by default
Although the benchmark regex-related build issue seems to be
fixed, it appears that benchmark library triggers some stage 2 clang-cl
bugs:
http://lab.llvm.org:8011/builders/clang-x86-windows-msvc2015/builds/13495/steps/build%20stage%202/logs/stdio
The only sensible option now is to prevent benchmark library from
building in the default configuration.
Modified:
llvm/trunk/CMakeLists.txt
llvm/trunk/docs/CMake.rst
Modified: llvm/trunk/CMakeLists.txt
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/CMakeLists.txt?rev=340836&r1=340835&r2=340836&view=diff
==============================================================================
--- llvm/trunk/CMakeLists.txt (original)
+++ llvm/trunk/CMakeLists.txt Tue Aug 28 08:36:50 2018
@@ -495,7 +495,7 @@ option(LLVM_INCLUDE_GO_TESTS "Include th
option(LLVM_BUILD_BENCHMARKS "Add LLVM benchmark targets to the list of default
targets. If OFF, benchmarks still could be built using Benchmarks target." OFF)
-option(LLVM_INCLUDE_BENCHMARKS "Generate benchmark targets. If OFF, benchmarks can't be built." ON)
+option(LLVM_INCLUDE_BENCHMARKS "Generate benchmark targets. If OFF, benchmarks can't be built." OFF)
option (LLVM_BUILD_DOCS "Build the llvm documentation." OFF)
option (LLVM_INCLUDE_DOCS "Generate build targets for llvm documentation." ON)
Modified: llvm/trunk/docs/CMake.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/CMake.rst?rev=340836&r1=340835&r2=340836&view=diff
==============================================================================
--- llvm/trunk/docs/CMake.rst (original)
+++ llvm/trunk/docs/CMake.rst Tue Aug 28 08:36:50 2018
@@ -254,7 +254,7 @@ LLVM-specific variables
Adds benchmarks to the list of default targets. Defaults to OFF.
**LLVM_INCLUDE_BENCHMARKS**:BOOL
- Generate build targets for the LLVM benchmarks. Defaults to ON.
+ Generate build targets for the LLVM benchmarks. Defaults to OFF.
**LLVM_APPEND_VC_REV**:BOOL
Embed version control revision info (svn revision number or Git revision id).
More information about the llvm-commits
mailing list