title: No buildtime speedup after using Incredibuild with Visual Studio Solution file
body: <p>I am trying to use Xoreax Incredibuild(v 8.01) to buid LLVM solution file using “BuildConsole” but I am not seeing any speedup in the build times. </p>
  
  <ul>
  <li>In the LLVM logs I can see a message <strong>Maximum number of concurrent builds reached. Waiting for a build to complete</strong> </li>
  <li>I believe this could be the reason that I am not seeing the benefit of using Incredibuild to build LLVM.</li>
  <li>Version of Visual Studio used by Incredibuild to build the solution file is 2015.</li>
  </ul>
  
  <p>Has anyone else encountered such a message and if so what is the reason/solution?</p>
  
  <p>I have also tried using <strong>IB_profile.xml</strong> file to build LLVM and see if it helps in getting rid of the above message but 
  I am seeing the same message when using XML file to  integrate Incredibuild with LLVM.</p>
  
  <p>This is the <strong>Make command</strong> that I am using <strong>to build LLVM with Incredibuild</strong>:</p>
  
  <pre><code>BuildConsole LLVM.sln /build "Release|x64" /prj="INSTALL" /AvoidLocal=On /profile=IB_profile.xml
  </code></pre>
  
  <p>This is the content of <strong>IB_profile.xml file</strong>:</p>
  
  <pre><code>&lt;?xml version="1.0" encoding="UTF-8" standalone="no" ?&gt;
  &lt;Profile FormatVersion="1"&gt;
    &lt;Tools&gt;
      &lt;Tool Filename="devenv"  AllowIntercept="true" AllowRemote="true" AllowPredictedBatch="true" VCCompiler="true" OutputFileMasks="*.exe,*.dll" /&gt;
      &lt;Tool Filename="cl" AllowRemote="true" AllowPredictedBatch="true" VCCompiler="true" OutputFileMasks="*.exe,*.dll" /&gt;
    &lt;/Tools&gt;
  &lt;/Profile&gt;
  </code></pre>
  
  <p>Below is the snippet of <strong>LLVM logs</strong>:</p>
  
  <pre><code>BuildConsole LLVM.sln /build "Release|x64" /prj="INSTALL" /AvoidLocal=On /profile=IB_profile.xml
  
  
  -----------------------------------------------------------------
  Build Acceleration Console 8.2 (build 1885)
  Copyright (C) 2001-2017 Xoreax Software Ltd. All rights reserved.
  -----------------------------------------------------------------
  
  
  -- Generating done
  CMake Warning:
    Manually-specified variables were not used by the project:
  
      CMAKE_MODULE_LINKER_FLAGS
  
  
  -- Build files have been written to: C:/TEMP/rohit/win64/LLVM
  BuildConsole LLVM.sln /build "Release|x64" /prj="INSTALL" /AvoidLocal=On /profile=IB_profile.xml
  
  -----------------------------------------------------------------
  Build Acceleration Console 8.2 (build 1885)
  Copyright (C) 2001-2017 Xoreax Software Ltd. All rights reserved.
  -----------------------------------------------------------------
  
  
  
  Maximum number of concurrent builds reached.
  Waiting for a build to complete...
  --------------------Build System Warning---------------------------------------
  Predicted Execution mode automatically disabled:
      Predicted Execution mode cannot be set together with DisableStdOutIdentify flag.
  
      Please note the disabled predicted execution feature has no effect on build integrity.
  
  -------------------------------------------------------------------------------
  Active code page: 437
  Microsoft Visual Studio 2015 Version 14.0.25420.1.
  Copyright (C) Microsoft Corp. All rights reserved.
  1&gt;------ Build started: Project: LLVMSupport, Configuration: Release x64 ------
  2&gt;------ Build started: Project: LLVMTableGen, Configuration: Release x64 ------
  3&gt;------ Build started: Project: obj.llvm-tblgen, Configuration: Release x64 ------
  4&gt;------ Build started: Project: LLVMMC, Configuration: Release x64 ------
  5&gt;------ Build started: Project: LLVMMCDisassembler, Configuration: Release x64 ------
  6&gt;------ Build started: Project: LLVMMCParser, Configuration: Release x64 ------
  7&gt;------ Build started: Project: LLVMOption, Configuration: Release x64 ------
  8&gt;------ Build started: Project: LLVMDebugInfoDWARF, Configuration: Release x64 ------
  9&gt;------ Build started: Project: LLVMSymbolize, Configuration: Release x64 ------
  10&gt;------ Build started: Project: LTO_exports, Configuration: Release x64 ------
  11&gt;------ Build started: Project: LLVMDebugInfoPDB, Configuration: Release x64 ------
  12&gt;------ Build started: Project: LLVMLineEditor, Configuration: Release x64 ------
  13&gt;------ Build started: Project: count, Configuration: Release x64 ------
  14&gt;------ Build started: Project: gtest, Configuration: Release x64 ------
  15&gt;------ Build started: Project: gtest_main, Configuration: Release x64 ------
  16&gt;------ Build started: Project: llvm-PerfectShuffle, Configuration: Release x64 ------
  </code></pre>