Console Output

Started by upstream project "clang-stage2-Rthinlto" build number 4810
originally caused by:
 Started by upstream project "clang-stage2-Rthinlto_relay" build number 6652
 originally caused by:
  Started by upstream project "clang-stage1-RA" build number 25636
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 25637
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 25638
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 25639
  originally caused by:
   Started by an SCM change
Running as SYSTEM
Building remotely on green-dragon-23 (1exec Zorg RebootDaily 10.14 lldb) in workspace /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics
The recommended git tool is: NONE
No credentials specified
Cloning the remote Git repository
Cloning repository http://labmaster3.local/git/llvm-project.git
 > git init /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/src/clang-3.4 # timeout=10
Fetching upstream changes from http://labmaster3.local/git/llvm-project.git
 > git --version # timeout=10
 > git --version # 'git version 2.24.3 (Apple Git-128)'
 > git fetch --tags --force --progress -- http://labmaster3.local/git/llvm-project.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git config remote.origin.url http://labmaster3.local/git/llvm-project.git # timeout=10
 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
 > git rev-parse refs/remotes/origin/release/3.4.x^{commit} # timeout=10
Checking out Revision d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149 (refs/remotes/origin/release/3.4.x)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149 # timeout=10
Commit message: "Merging r201843"
 > git rev-list --no-walk d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149 # timeout=10
New run name is 'rlast_good_build.properties not found-b5014'
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins3589866202338663892.sh
+ set -u
+ '[' false = true ']'
+ export
export BUILD_DISPLAY_NAME="rlast_good_build.properties not found-b5014"
export BUILD_ID="5014"
export BUILD_NUMBER="5014"
export BUILD_TAG="jenkins-clang-3.4-debuginfo-statistics-5014"
export BUILD_TYPE="Release"
export BUILD_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/5014/"
export CI="true"
export CLEAN="false"
export EXECUTOR_NUMBER="0"
export GIT_BRANCH="origin/release/3.4.x"
export GIT_CHECKOUT_DIR="src/clang-3.4"
export GIT_COMMIT="d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149"
export GIT_PREVIOUS_COMMIT="d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149"
export GIT_PREVIOUS_SUCCESSFUL_COMMIT="d13f57a1a1a1cc23c97bf5b99b89f28f8b8c1149"
export GIT_URL="http://labmaster3.local/git/llvm-project.git"
export HOME="/Users/buildslave"
export HUDSON_COOKIE="ac2dd979-0e02-47b2-b329-3c892cfd172e"
export HUDSON_HOME="/Users/Shared/Jenkins/Home"
export HUDSON_SERVER_COOKIE="1dff93d58cb5d6cc"
export HUDSON_URL="http://green.lab.llvm.org/green/"
export JAVA_MAIN_CLASS_313="hudson.remoting.Launcher"
export JENKINS_HOME="/Users/Shared/Jenkins/Home"
export JENKINS_SERVER_COOKIE="1dff93d58cb5d6cc"
export JENKINS_URL="http://green.lab.llvm.org/green/"
export JOB_BASE_NAME="clang-3.4-debuginfo-statistics"
export JOB_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/display/redirect"
export JOB_NAME="clang-3.4-debuginfo-statistics"
export JOB_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/"
export LNT_URL="http://104.154.54.203/db_default/submitRun"
export LOGNAME="buildslave"
export NODE_LABELS="10.14 1exec RebootDaily Zorg green-dragon-23 lldb"
export NODE_NAME="green-dragon-23"
export OLDPWD
export PATH="/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin"
export PWD="/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics"
export PYTHONHTTPSVERIFY="0"
export RUN_ARTIFACTS_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/5014/display/redirect?page=artifacts"
export RUN_CHANGES_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/5014/display/redirect?page=changes"
export RUN_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/5014/display/redirect"
export RUN_TESTS_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/5014/display/redirect?page=tests"
export SCRIPT_PATH="/opt/llvm/zorg/zorg/jenkins/"
export SHAREDSPACE_SCM_URL="NONE"
export SHELL="/bin/bash"
export SHLVL="2"
export SSH_CLIENT="10.1.1.15 59138 22"
export SSH_CONNECTION="10.1.1.15 59138 10.1.1.216 22"
export TMPDIR="/var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/"
export USER="buildslave"
export WORKSPACE="/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics"
export WORKSPACE_TMP="/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics@tmp"
export __CF_USER_TEXT_ENCODING="0x1F5:0x0:0x0"
+ curl -sfvO http://labmaster2.local/artifacts/clang-stage1-RA/last_good_build.properties
*   Trying 10.1.1.12...
* TCP_NODELAY set
* Connected to labmaster2.local (10.1.1.12) port 80 (#0)
> GET /artifacts/clang-stage1-RA/last_good_build.properties HTTP/1.1
> Host: labmaster2.local
> User-Agent: curl/7.64.1
> Accept: */*
> 
< HTTP/1.1 200 OK
< Server: nginx/1.19.1
< Date: Mon, 22 Nov 2021 15:29:58 GMT
< Content-Type: application/octet-stream
< Content-Length: 125
< Last-Modified: Mon, 22 Nov 2021 14:49:01 GMT
< Connection: keep-alive
< ETag: "619baddd-7d"
< Accept-Ranges: bytes
< 
{ [125 bytes data]
* Connection #0 to host labmaster2.local left intact
* Closing connection 0
+ . last_good_build.properties
++ LLVM_REV=
++ GIT_DISTANCE=405347
++ GIT_SHA=d633db8f9dd4
++ ARTIFACT=clang-stage1-RA/clang-d405347-gd633db8f9dd4-t25657-b25657.tar.gz
+ LLVM_REV=405347
+ export ARTIFACT=clang-stage1-RA/clang-d405347-gd633db8f9dd4-t25657-b25657.tar.gz
+ ARTIFACT=clang-stage1-RA/clang-d405347-gd633db8f9dd4-t25657-b25657.tar.gz
+ python /opt/llvm/zorg/zorg/jenkins//monorepo_build.py fetch
Fetching Compiler

Hide Details

@@@ Fetching Compiler @@@ GETting http://labmaster2.local/artifacts//clang-stage1-RA/clang-d405347-gd633db8f9dd4-t25657-b25657.tar.gz to /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler.tar.gz ... done. Decompressing... cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/ 'tar' 'zxf' '../host-compiler.tar.gz' Completed at: 2021-11-22T07:30:49 @@@@@@
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins6289890999278219083.sh + set -eux + PATH=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin + SRC=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/src + BUILD=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build + TEST=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/test + RESULTS=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/results + CC=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang + CXX=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang++ + DSYMUTIL=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/dsymutil + DWARFDUMP=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/llvm-dwarfdump + /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang++ --version clang version 14.0.0 (https://github.com/llvm/llvm-project.git d633db8f9dd4a361e60a9030c82adc490d5797e3) Target: x86_64-apple-darwin19.5.0 Thread model: posix InstalledDir: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin + TOOLS='clang lldb' + PROJECTS= + . last_good_build.properties ++ LLVM_REV= ++ GIT_DISTANCE=405347 ++ GIT_SHA=d633db8f9dd4 ++ ARTIFACT=clang-stage1-RA/clang-d405347-gd633db8f9dd4-t25657-b25657.tar.gz + LLVM_REV=405347 + echo '@@@ Clean @@@'
Clean

Hide Details

@@@ Clean @@@ + CLEAN_DIRS=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build + '[' false = true ']' + for dir in '$CLEAN_DIRS' + '[' -d /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build ']' + mkdir -p /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build + rm -f '/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/*.tgz' + echo @@@@@@ @@@@@@
+ echo '@@@ Building clang-3.4 @@@'
Building clang-3.4

Hide Details

@@@ Building clang-3.4 @@@ + HISTORIC_COMPILER=clang-3.4 + build_clang clang-3.4 + CLANG_NAME=clang-3.4 + mkdir -p clang-3.4-src + mkdir -p clang-3.4-build + rsync -a /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/src/clang-3.4/llvm/ clang-3.4-src/ + rsync -a /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/src/clang-3.4/clang clang-3.4-src/tools/ + cd clang-3.4-build + cmake ../clang-3.4-src -DCMAKE_BUILD_TYPE=RelWithDebInfo -DLLVM_ENABLE_ASSERTIONS=Off -DLLVM_ENABLE_MODULES=Off '-DLLVM_TARGETS_TO_BUILD=X86;ARM;AArch64' -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DCMAKE_C_COMPILER=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang -DCMAKE_CXX_COMPILER=/Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang++ -DHAVE_SANITIZER_MSAN_INTERFACE_H= -G Ninja -- The C compiler identification is Clang 14.0.0 -- The CXX compiler identification is Clang 14.0.0 -- Check for working C compiler: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang -- Check for working C compiler: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang - works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang++ -- Check for working CXX compiler: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/clang++ - works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for C++ include cxxabi.h CMake Warning (dev) at /usr/local/Cellar/cmake/3.17.2/share/cmake/Modules/CheckIncludeFileCXX.cmake:79 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

Hide Details

CMAKE_REQUIRED_LIBRARIES is set to:

Hide Details

m

Hide Details

For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:38 (check_include_file_cxx) CMakeLists.txt:266 (include) This warning is for project developers. Use -Wno-dev to suppress it.

Hide Details

-- Looking for C++ include cxxabi.h - found -- Looking for dirent.h -- Looking for dirent.h - found -- Looking for dlfcn.h -- Looking for dlfcn.h - found -- Looking for errno.h -- Looking for errno.h - found -- Looking for execinfo.h -- Looking for execinfo.h - found -- Looking for fcntl.h -- Looking for fcntl.h - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for limits.h -- Looking for limits.h - found -- Looking for malloc.h -- Looking for malloc.h - not found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for signal.h -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/dir.h -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h -- Looking for sys/param.h - found -- Looking for sys/resource.h -- Looking for sys/resource.h - found -- Looking for sys/stat.h -- Looking for sys/stat.h - found -- Looking for sys/time.h -- Looking for sys/time.h - found -- Looking for sys/uio.h -- Looking for sys/uio.h - found -- Looking for sys/wait.h -- Looking for sys/wait.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h -- Looking for unistd.h - found -- Looking for utime.h -- Looking for utime.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h -- Looking for zlib.h - found -- Looking for fenv.h -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT -- Looking for FE_ALL_EXCEPT - found -- Looking for FE_INEXACT -- Looking for FE_INEXACT - found -- Looking for mach/mach.h -- Looking for mach/mach.h - found -- Looking for mach-o/dyld.h -- Looking for mach-o/dyld.h - found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - not found -- Looking for compress2 in z -- Looking for compress2 in z - found -- Looking for setupterm in tinfo -- Looking for setupterm in tinfo - not found -- Looking for setupterm in terminfo -- Looking for setupterm in terminfo - not found -- Looking for setupterm in curses -- Looking for setupterm in curses - found -- Looking for arc4random -- Looking for arc4random - found -- Looking for backtrace -- Looking for backtrace - found -- Looking for getpagesize -- Looking for getpagesize - found -- Looking for getrusage -- Looking for getrusage - found -- Looking for setrlimit -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for isinf -- Looking for isinf - not found -- Looking for isinf -- Looking for isinf - found -- Looking for finite -- Looking for finite - not found -- Looking for isnan -- Looking for isnan - not found -- Looking for isnan -- Looking for isnan - found -- Looking for ceilf -- Looking for ceilf - found -- Looking for floorf -- Looking for floorf - found -- Looking for fmodf -- Looking for fmodf - found -- Looking for log -- Looking for log - found -- Looking for log2 -- Looking for log2 - found -- Looking for log10 -- Looking for log10 - found -- Looking for exp -- Looking for exp - found -- Looking for exp2 -- Looking for exp2 - found -- Looking for exp10 -- Looking for exp10 - not found -- Looking for futimens -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for writev -- Looking for writev - found -- Looking for nearbyintf -- Looking for nearbyintf - found -- Looking for mallinfo -- Looking for mallinfo - not found -- Looking for malloc_zone_statistics -- Looking for malloc_zone_statistics - found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Looking for closedir -- Looking for closedir - found -- Looking for opendir -- Looking for opendir - found -- Looking for readdir -- Looking for readdir - found -- Looking for getcwd -- Looking for getcwd - found -- Looking for gettimeofday -- Looking for gettimeofday - found -- Looking for getrlimit -- Looking for getrlimit - found -- Looking for posix_spawn -- Looking for posix_spawn - found -- Looking for pread -- Looking for pread - found -- Looking for realpath -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for srand48 -- Looking for srand48 - found -- Looking for lrand48 -- Looking for lrand48 - found -- Looking for drand48 -- Looking for drand48 - found -- Looking for strtoll -- Looking for strtoll - found -- Looking for strtoq -- Looking for strtoq - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv -- Looking for setenv - found -- Looking for dlerror -- Looking for dlerror - found -- Looking for dlopen -- Looking for dlopen - found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not found -- Performing Test HAVE_INT64_T -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T -- Performing Test HAVE_U_INT64_T - Success -- Performing Test LLVM_HAS_ATOMICS -- Performing Test LLVM_HAS_ATOMICS - Success -- Found LibXml2: /usr/lib/libxml2.dylib (found version "2.9.4") -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG -- Performing Test SUPPORTS_NO_VARIADIC_MACROS_FLAG - Success -- Target triple: x86_64-apple-darwin19.5.0 -- Native target architecture is X86 -- Threads enabled. -- Doxygen disabled. -- Performing Test C_SUPPORTS_FLAG -- Performing Test C_SUPPORTS_FLAG - Success -- Performing Test CXX_SUPPORTS_FLAG -- Performing Test CXX_SUPPORTS_FLAG - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Success -- Performing Test CXX_SUPPORTS_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_NON_VIRTUAL_DTOR_FLAG - Success -- Found PythonInterp: /usr/bin/python2.7 (found version "2.7.16") -- Constructing LLVMBuild project information -- Targeting X86 -- Targeting ARM -- Targeting AArch64 -- Clang version: 3.4.2 -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Success svn: error: Failed to locate 'svn'. svn: error: The subversion command line tools are no longer provided by Xcode. -- Found Subversion: /usr/bin/svn (found version "") -- Configuring done CMake Warning (dev) at cmake/modules/AddLLVM.cmake:338 (add_dependencies): Policy CMP0046 is not set: Error on non-existent dependency in add_dependencies. Run "cmake --help-policy CMP0046" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

Hide Details

The dependency target "profile_rt-shared" of target "check-all" does not exist. Call Stack (most recent call first): CMakeLists.txt:484 (add_lit_target) This warning is for project developers. Use -Wno-dev to suppress it.

Hide Details

CMake Warning (dev) at cmake/modules/AddLLVM.cmake:338 (add_dependencies): Policy CMP0046 is not set: Error on non-existent dependency in add_dependencies. Run "cmake --help-policy CMP0046" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

Hide Details

The dependency target "profile_rt-shared" of target "check-llvm" does not exist. Call Stack (most recent call first): cmake/modules/AddLLVM.cmake:360 (add_lit_target) test/CMakeLists.txt:57 (add_lit_testsuite) This warning is for project developers. Use -Wno-dev to suppress it.

Hide Details

CMake Warning (dev): Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake --help-policy CMP0042" for policy details. Use the cmake_policy command to set the policy and suppress this warning.

Hide Details

MACOSX_RPATH is not specified for the following targets:

Hide Details

BugpointPasses LLVMHello LTO libclang

Hide Details

This warning is for project developers. Use -Wno-dev to suppress it.

Hide Details

-- Generating done CMake Warning: Manually-specified variables were not used by the project:

Hide Details

LLVM_ENABLE_MODULES

Hide Details

Hide Details

-- Build files have been written to: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build + ninja clang [1/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o [2/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [3/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/APSInt.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/APSInt.h:36:11: warning: definition of implicit copy constructor for 'APSInt' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] APSInt &operator=(const APSInt &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/APSInt.h:72:12: note: in implicit copy constructor for 'llvm::APSInt' first required here return APSInt(APInt::trunc(width), IsUnsigned); ^ 1 warning generated. [4/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [5/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [6/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [7/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o [8/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [9/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [10/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/Debug.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [11/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataStream.cpp.o [12/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [13/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [14/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IsInf.cpp.o [15/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IsNAN.cpp.o [16/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o [17/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [18/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [19/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [20/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryObject.cpp.o [21/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [22/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [23/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [24/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [25/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/FormattedStream.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/FormattedStream.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/FormattedStream.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/FormattedStream.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 4 warnings generated. [26/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [27/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [28/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [29/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/GraphWriter.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/GraphWriter.cpp:101:53: warning: parameter 'wait' set but not used [-Wunused-but-set-parameter] void llvm::DisplayGraph(StringRef FilenameRef, bool wait, ^ 2 warnings generated. [30/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConstantRange.cpp.o [31/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [32/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/LockFileManager.cpp:9: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/LockFileManager.h:13: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallString.h:38:3: warning: definition of implicit copy assignment operator for 'SmallString<128>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] SmallString(const SmallString &RHS) : SmallVector<char, InternalLen>(RHS) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/LockFileManager.cpp:83:22: note: in implicit copy assignment operator for 'llvm::SmallString<128>' first required here UniqueLockFileName = LockFileName; ^ 1 warning generated. [33/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [34/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [35/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [36/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [37/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [38/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [39/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/PluginLoader.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/PluginLoader.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [40/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/APFloat.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/APSInt.h:36:11: warning: definition of implicit copy constructor for 'APSInt' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] APSInt &operator=(const APSInt &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/APSInt.h:72:12: note: in implicit copy constructor for 'llvm::APSInt' first required here return APSInt(APInt::trunc(width), IsUnsigned); ^ 1 warning generated. [41/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [42/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StreamableMemoryObject.cpp.o [43/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [44/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [45/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [46/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRefMemoryObject.cpp.o [47/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [48/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [49/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [50/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [51/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [52/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/Statistic.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [53/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [54/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IncludeFile.cpp.o [55/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [56/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [57/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [58/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [59/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [60/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [61/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o [62/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [63/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [64/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Disassembler.cpp.o [65/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [66/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [67/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/ThreadLocal.cpp:53:15: warning: unused typedef 'SIZE_TOO_BIG' [-Wunused-local-typedef] typedef int SIZE_TOO_BIG[sizeof(pthread_key_t) <= sizeof(data) ? 1 : -1]; ^ 1 warning generated. [68/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [69/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [70/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/CommandLine.cpp:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [71/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [72/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [73/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [74/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [75/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [76/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/system_error.cpp.o [77/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [78/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [79/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/Timer.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [80/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [81/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o [82/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/YAMLTraits.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLTraits.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:237:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:349:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:399:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ 3 warnings generated. [83/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [84/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [85/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [86/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [87/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [88/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [89/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [90/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/YAMLParser.cpp:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:237:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:349:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:399:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/YAMLParser.cpp:1620:14: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] return llvm_move(Ret); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/Compiler.h:106:27: note: expanded from macro 'llvm_move' #define llvm_move(value) (::std::move(value)) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/YAMLParser.cpp:1624:14: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] return llvm_move(Ret); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/Compiler.h:106:27: note: expanded from macro 'llvm_move' #define llvm_move(value) (::std::move(value)) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/YAMLParser.cpp:1638:14: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] return llvm_move(Ret); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/Compiler.h:106:27: note: expanded from macro 'llvm_move' #define llvm_move(value) (::std::move(value)) ^ 6 warnings generated. [91/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/TableGen/Main.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [92/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [93/1392] Linking CXX static library lib/libLLVMSupport.a [94/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterInst.cpp.o [95/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeEmitterGen.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/CodeEmitterGen.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [96/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.cpp.o [97/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.cpp.o [98/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o [99/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [100/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [101/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/TableGen/TGParser.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [102/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [103/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenTarget.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/CodeGenTarget.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [104/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [105/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 5 warnings generated. [106/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [107/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [108/1392] Linking CXX static library lib/libLLVMTableGen.a [109/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/TGValueTypes.cpp.o [110/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [111/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/OptParserEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/OptParserEmitter.cpp:12: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallString.h:38:3: warning: definition of implicit copy assignment operator for 'SmallString<2>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] SmallString(const SmallString &RHS) : SmallVector<char, InternalLen>(RHS) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallVector.h:188:13: note: in implicit copy assignment operator for 'llvm::SmallString<2>' first required here *Dest = ::std::move(*I); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallVector.h:821:22: note: in instantiation of function template specialization 'llvm::SmallVectorTemplateBase<llvm::SmallString<2>, false>::move<llvm::SmallString<2> *, llvm::SmallString<2> *>' requested here NewEnd = this->move(RHS.begin(), RHS.end(), NewEnd); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallVector.h:910:27: note: in instantiation of member function 'llvm::SmallVectorImpl<llvm::SmallString<2>>::operator=' requested here SmallVectorImpl<T>::operator=(::std::move(RHS)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__utility/pair.h:197:11: note: in instantiation of member function 'llvm::SmallVector<llvm::SmallString<2>, 2>::SmallVector' requested here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ 1 warning generated. [112/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [113/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SetTheory.cpp.o [114/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/TableGen.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/TableGen.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [115/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o [116/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [117/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [118/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [119/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/X86DisassemblerTables.cpp:399:19: warning: variable 'sEntryNumber' set but not used [-Wunused-but-set-variable] static uint32_t sEntryNumber = 1; ^ 1 warning generated. [120/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [121/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [122/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [123/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o [124/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [125/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [126/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [127/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o [128/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [129/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDisassembler.cpp.o [130/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAtom.cpp.o [131/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [132/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [133/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELF.cpp.o [134/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o [135/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/CodeGenDAGPatterns.cpp:897:12: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return NodeToApply->UpdateNodeType(OResNo, OtherNode->getExtType(ResNo),TP)| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ || /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/CodeGenDAGPatterns.cpp:897:12: note: cast one or both operands to int to silence this warning 1 warning generated. [136/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFunction.cpp.o [137/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCAsmStreamer.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCAsmStreamer.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCAsmStreamer.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCAsmStreamer.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCAsmStreamer.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 5 warnings generated. [138/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCInstrAnalysis.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrAnalysis.h:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning 4 warnings generated. [139/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [140/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCInstPrinter.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrInfo.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning 4 warnings generated. [141/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExternalSymbolizer.cpp.o [142/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [143/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [144/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [145/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [146/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmMatcherEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/AsmMatcherEmitter.cpp:106: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [147/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [148/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [149/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCModule.cpp.o [150/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [151/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [152/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [153/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRelocationInfo.cpp.o [154/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/FixedLenDecoderEmitter.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/FixedLenDecoderEmitter.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/FixedLenDecoderEmitter.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/FixedLenDecoderEmitter.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 4 warnings generated. [155/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [156/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [157/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o [158/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [159/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [160/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [161/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectSymbolizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCObjectSymbolizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:203:19: warning: definition of implicit copy constructor for 'Elf_Sym_Iter' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] Elf_Sym_Iter &operator=(const Elf_Sym_Iter &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:120:14: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::Elf_Sym_Iter' first required here return Elf_Sym_Iter( ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:799:12: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::toELFSymIter' requested here return &*toELFSymIter(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:232:25: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::getSymbol' requested here const Elf_Sym *symb = getSymbol(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:1008:20: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::getSymbolVersion' requested here return ELFObj->getSymbolVersion(Sym, Version, IsDefault); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCObjectSymbolizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:203:19: warning: definition of implicit copy constructor for 'Elf_Sym_Iter' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] Elf_Sym_Iter &operator=(const Elf_Sym_Iter &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:120:14: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::Elf_Sym_Iter' first required here return Elf_Sym_Iter( ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:799:12: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::toELFSymIter' requested here return &*toELFSymIter(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:232:25: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::getSymbol' requested here const Elf_Sym *symb = getSymbol(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:1012:20: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::getSymbolVersion' requested here return ELFObj->getSymbolVersion(Sym, Version, IsDefault); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCObjectSymbolizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:203:19: warning: definition of implicit copy constructor for 'Elf_Sym_Iter' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] Elf_Sym_Iter &operator=(const Elf_Sym_Iter &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:120:14: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::Elf_Sym_Iter' first required here return Elf_Sym_Iter( ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:799:12: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::toELFSymIter' requested here return &*toELFSymIter(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:232:25: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::getSymbol' requested here const Elf_Sym *symb = getSymbol(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:1016:20: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::getSymbolVersion' requested here return ELFObj->getSymbolVersion(Sym, Version, IsDefault); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCObjectSymbolizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:203:19: warning: definition of implicit copy constructor for 'Elf_Sym_Iter' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] Elf_Sym_Iter &operator=(const Elf_Sym_Iter &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:120:14: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::Elf_Sym_Iter' first required here return Elf_Sym_Iter( ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:799:12: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::toELFSymIter' requested here return &*toELFSymIter(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:232:25: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::getSymbol' requested here const Elf_Sym *symb = getSymbol(Symb); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:1020:20: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::getSymbolVersion' requested here return ELFObj->getSymbolVersion(Sym, Version, IsDefault); ^ 4 warnings generated. [162/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [163/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [164/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [165/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [166/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [167/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [168/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPureStreamer.cpp.o [169/1392] Linking CXX executable bin/llvm-tblgen [170/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [171/1392] Building Intrinsics.gen... [172/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/include/llvm/IR && /usr/local/Cellar/cmake/3.17.2/bin/cmake -E copy_if_different /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/include/llvm/IR/Intrinsics.gen.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/include/llvm/IR/Intrinsics.gen [173/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectDisassembler.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCObjectDisassembler.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrAnalysis.h:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning 4 warnings generated. [174/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [175/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCModuleYAML.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCModuleYAML.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrInfo.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCModuleYAML.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/YAML.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLTraits.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:237:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:349:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:399:16: warning: 'anchor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void anchor(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/YAMLParser.h:108:17: note: overridden virtual function is here virtual void anchor(); ^ 7 warnings generated. [176/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [177/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [178/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [179/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [180/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/MCAsmParser.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ 1 warning generated. [181/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [182/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [183/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o [184/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/COFFAsmParser.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ 1 warning generated. [185/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/ELFAsmParser.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ 1 warning generated. [186/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/BasicBlock.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 2 warnings generated. [187/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AutoUpgrade.cpp:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 2 warnings generated. [188/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/DarwinAsmParser.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ 1 warning generated. [189/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [190/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [191/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [192/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [193/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [194/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [195/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [196/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o [197/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [198/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [199/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [200/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [201/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [202/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [203/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [204/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/Pass.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/PassNameParser.h:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [205/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [206/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:37: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:2147:7: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (this == 0) { ^~~~ ~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/AsmWriter.cpp:2163:7: warning: 'this' pointer cannot be null in well-defined C++ code; comparison may be assumed to always evaluate to false [-Wtautological-undefined-compare] if (this == 0) { ^~~~ ~ 8 warnings generated. [207/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LeakDetector.cpp.o /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/LeakDetector.cpp:61:7: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] if (Objects->hasGarbage(Message) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ || /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/LeakDetector.cpp:61:7: note: cast one or both operands to int to silence this warning 1 warning generated. [208/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [209/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/Dominators.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/Dominators.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 3 warnings generated. [210/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/AsmParser.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrInfo.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/AsmParser.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/AsmParser.cpp:34: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 6 warnings generated. [211/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [212/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintModulePass.cpp.o [213/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [214/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [215/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/PassManager.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/PassManager.h:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Module>>, llvm::DenseMapInfo<void *>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/STLExtras.h:209:11: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Module>>, llvm::DenseMapInfo<void *>, false>' first required here first = p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/PassManager.cpp:102:27: note: in instantiation of member function 'llvm::tier<llvm::DenseMapIterator<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Module>>, llvm::DenseMapInfo<void *>, false>, bool>::operator=' requested here llvm::tie(RI, Inserted) = ModuleAnalysisResults.insert(std::make_pair( ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/PassManager.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/PassManager.h:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<std::pair<void *, llvm::Function *>, std::__list_iterator<std::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::pair<void *, llvm::Function *>>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/STLExtras.h:209:11: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<std::pair<void *, llvm::Function *>, std::__list_iterator<std::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::pair<void *, llvm::Function *>>, false>' first required here first = p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/PassManager.cpp:124:27: note: in instantiation of member function 'llvm::tier<llvm::DenseMapIterator<std::pair<void *, llvm::Function *>, std::__list_iterator<std::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::pair<void *, llvm::Function *>>, false>, bool>::operator=' requested here llvm::tie(RI, Inserted) = FunctionAnalysisResults.insert(std::make_pair( ^ 2 warnings generated. [216/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [217/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [218/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [219/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o [220/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [221/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [222/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AllocationOrder.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AllocationOrder.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [223/1392] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [224/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [225/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [226/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BasicTargetTransformInfo.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [227/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [228/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [229/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/LegacyPassManager.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [230/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [231/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CallingConvLower.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CallingConvLower.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CallingConvLower.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CallingConvLower.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CallingConvLower.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [232/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DeadMachineInstructionElim.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineRegisterInfo.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DeadMachineInstructionElim.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineRegisterInfo.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DeadMachineInstructionElim.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineRegisterInfo.h:576:5: warning: definition of implicit copy assignment operator for 'defusechain_iterator<true, false, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] defusechain_iterator(const defusechain_iterator &I) : Op(I.Op) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DeadMachineInstructionElim.cpp:132:43: note: in implicit copy assignment operator for 'llvm::MachineRegisterInfo::defusechain_iterator<true, false, false>' first required here E = MRI->use_end(); I!=E; I=nextI) { ^ 9 warnings generated. [233/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Analysis.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Analysis.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Analysis.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Analysis.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/Analysis.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/Instructions.h:21: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/Attributes.h:405:3: warning: definition of implicit copy assignment operator for 'AttrBuilder' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] AttrBuilder(const AttrBuilder &B) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Analysis.cpp:536:15: note: in implicit copy assignment operator for 'llvm::AttrBuilder' first required here CallerAttrs = CallerAttrs.removeAttribute(Attribute::NoAlias); ^ 10 warnings generated. [234/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EdgeBundles.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EdgeBundles.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EdgeBundles.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [235/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CalcSpillWeights.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CalcSpillWeights.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CalcSpillWeights.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CalcSpillWeights.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CalcSpillWeights.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [236/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DwarfEHPrepare.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DwarfEHPrepare.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 3 warnings generated. [237/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DFAPacketizer.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DFAPacketizer.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DFAPacketizer.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/DFAPacketizer.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [238/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExpandPostRAPseudos.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExpandPostRAPseudos.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [239/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ErlangGC.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ErlangGC.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [240/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCMetadataPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCMetadataPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [241/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExpandISelPseudos.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExpandISelPseudos.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExpandISelPseudos.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [242/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/CriticalAntiDepBreaker.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [243/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JITCodeEmitter.cpp.o [244/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.cpp:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [245/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EarlyIfConversion.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EarlyIfConversion.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EarlyIfConversion.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/EarlyIfConversion.cpp:34: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [246/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCMetadata.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCMetadata.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [247/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/Verifier.cpp:54: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/IR/Verifier.cpp:71: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 3 warnings generated. [248/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [249/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [250/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExecutionDepsFix.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegUnits.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ExecutionDepsFix.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegUnits.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [251/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [252/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LatencyPriorityQueue.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LatencyPriorityQueue.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LatencyPriorityQueue.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LatencyPriorityQueue.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LatencyPriorityQueue.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LatencyPriorityQueue.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LatencyPriorityQueue.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LatencyPriorityQueue.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [253/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LexicalScopes.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 12 warnings generated. [254/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRegUnits.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegUnits.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRegUnits.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegUnits.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [255/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRegMatrix.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegMatrix.h:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRegMatrix.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRegMatrix.h:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [256/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveInterval.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveInterval.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [257/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrInfo.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LLVMTargetMachine.cpp:32: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 14 warnings generated. [258/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalUnion.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalUnion.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [259/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeEdit.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRangeEdit.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeEdit.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveRangeEdit.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [260/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [261/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveStackAnalysis.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveStackAnalysis.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveStackAnalysis.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveStackAnalysis.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveStackAnalysis.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveStackAnalysis.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:563:19: warning: definition of implicit copy constructor for 'LiveInterval' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] LiveInterval& operator=(const LiveInterval& rhs) LLVM_DELETED_FUNCTION; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'llvm::LiveInterval' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__utility/pair.h:414:12: note: in instantiation of function template specialization 'std::pair<int, llvm::LiveInterval>::pair<int &, llvm::LiveInterval, nullptr>' requested here return pair<typename __unwrap_ref_decay<_T1>::type, typename __unwrap_ref_decay<_T2>::type> ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveStackAnalysis.cpp:62:31: note: in instantiation of function template specialization 'std::make_pair<int &, llvm::LiveInterval>' requested here I = S2IMap.insert(I, std::make_pair(Slot, ^ 9 warnings generated. [262/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCodeEmitter.cpp.o [263/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCStrategy.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCStrategy.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/GCStrategy.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [264/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/IfConversion.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/IfConversion.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/BranchFolding.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/IfConversion.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/IfConversion.cpp:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [265/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LocalStackSlotAllocation.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LocalStackSlotAllocation.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [266/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBranchProbabilityInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBranchProbabilityInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [267/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasAnalysis.h:40: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<llvm::VNInfo *, (anonymous namespace)::InlineSpiller::SibValueInfo, llvm::DenseMapInfo<llvm::VNInfo *>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InlineSpiller.cpp:503:9: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::VNInfo *, (anonymous namespace)::InlineSpiller::SibValueInfo, llvm::DenseMapInfo<llvm::VNInfo *>, false>' first required here SVI = SibValues.find(VNI); ^ 12 warnings generated. [268/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/BlockFrequencyImpl.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockFrequencyInfo.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/BlockFrequencyImpl.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [269/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [270/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:212:11: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveIntervalAnalysis.cpp:210:9: note: previous statement is here if (!MO->isRegMask()) ^ 12 warnings generated. [271/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunctionPrinterPass.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunctionPrinterPass.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [272/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveVariables.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveVariables.h:38: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveVariables.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveVariables.h:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [273/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunctionAnalysis.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunctionAnalysis.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [274/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCopyPropagation.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCopyPropagation.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCopyPropagation.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<unsigned int, llvm::MachineInstr *, llvm::DenseMapInfo<unsigned int>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCopyPropagation.cpp:193:12: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<unsigned int, llvm::MachineInstr *, llvm::DenseMapInfo<unsigned int>, false>' first required here CI = CopyMap.find(*AI); ^ 9 warnings generated. [275/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachinePassRegistry.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [276/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveDebugVariables.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveDebugVariables.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveDebugVariables.cpp:28: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveDebugVariables.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [277/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:39: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:42: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:45: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBlockPlacement.cpp:942:48: warning: unused typedef 'FunctionBlockSetType' [-Wunused-local-typedef] typedef SmallPtrSet<MachineBasicBlock *, 16> FunctionBlockSetType; ^ 13 warnings generated. [278/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineInstrBundle.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineInstrBundle.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [279/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [280/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCSE.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCSE.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineCSE.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 10 warnings generated. [281/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 10 warnings generated. [282/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBasicBlock.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBasicBlock.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineBasicBlock.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [283/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineRegisterInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineRegisterInfo.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineRegisterInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineRegisterInfo.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBundle.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [284/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunction.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunction.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineFunction.cpp:38: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [285/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSSAUpdater.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSSAUpdater.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [286/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/OcamlGC.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/OcamlGC.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [287/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLoopInfo.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLoopInfo.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLoopInfo.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 10 warnings generated. [288/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachinePostDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePostDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachinePostDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePostDominators.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachinePostDominators.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePostDominators.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 10 warnings generated. [289/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/OptimizePHIs.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/OptimizePHIs.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [290/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.h:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.h:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [291/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineInstr.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineInstr.cpp:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [292/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineModuleInfo.h:45: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:229:12: warning: definition of implicit copy constructor for 'AssertingVH<llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:273:27: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::BasicBlock>' first required here const KeyT EmptyKey = getEmptyKey(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:611:20: note: in instantiation of member function 'llvm::DenseMapBase<llvm::DenseMap<llvm::AssertingVH<llvm::BasicBlock>, llvm::MMIAddrLabelMap::AddrLabelSymEntry>, llvm::AssertingVH<llvm::BasicBlock>, llvm::MMIAddrLabelMap::AddrLabelSymEntry, llvm::DenseMapInfo<llvm::AssertingVH<llvm::BasicBlock>>>::initEmpty' requested here this->BaseT::initEmpty(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:550:5: note: in instantiation of member function 'llvm::DenseMap<llvm::AssertingVH<llvm::BasicBlock>, llvm::MMIAddrLabelMap::AddrLabelSymEntry>::init' requested here init(NumInitBuckets); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:77:3: note: in instantiation of member function 'llvm::DenseMap<llvm::AssertingVH<llvm::BasicBlock>, llvm::MMIAddrLabelMap::AddrLabelSymEntry>::DenseMap' requested here MMIAddrLabelMap(MCContext &context) : Context(context) {} ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineModuleInfo.h:45: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:229:12: warning: definition of implicit copy constructor for 'AssertingVH<llvm::Function>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:273:27: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::Function>' first required here const KeyT EmptyKey = getEmptyKey(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:611:20: note: in instantiation of member function 'llvm::DenseMapBase<llvm::DenseMap<llvm::AssertingVH<llvm::Function>, std::vector<llvm::MCSymbol *>>, llvm::AssertingVH<llvm::Function>, std::vector<llvm::MCSymbol *>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Function>>>::initEmpty' requested here this->BaseT::initEmpty(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:550:5: note: in instantiation of member function 'llvm::DenseMap<llvm::AssertingVH<llvm::Function>, std::vector<llvm::MCSymbol *>>::init' requested here init(NumInitBuckets); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineModuleInfo.cpp:77:3: note: in instantiation of member function 'llvm::DenseMap<llvm::AssertingVH<llvm::Function>, std::vector<llvm::MCSymbol *>>::DenseMap' requested here MMIAddrLabelMap(MCContext &context) : Context(context) {} ^ 10 warnings generated. [293/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [294/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ProcessImplicitDefs.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ProcessImplicitDefs.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [295/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSink.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSink.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSink.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineSink.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [296/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PeepholeOptimizer.cpp:75: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PeepholeOptimizer.cpp:75: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PeepholeOptimizer.cpp:75: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PeepholeOptimizer.cpp:78: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [297/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineTraceMetrics.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineTraceMetrics.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineTraceMetrics.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineTraceMetrics.cpp:11: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineTraceMetrics.h:51: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<const llvm::MachineInstr *, unsigned int, llvm::DenseMapInfo<const llvm::MachineInstr *>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/STLExtras.h:209:11: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<const llvm::MachineInstr *, unsigned int, llvm::DenseMapInfo<const llvm::MachineInstr *>, false>' first required here first = p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineTraceMetrics.cpp:947:15: note: in instantiation of member function 'llvm::tier<llvm::DenseMapIterator<const llvm::MachineInstr *, unsigned int, llvm::DenseMapInfo<const llvm::MachineInstr *>, false>, bool>::operator=' requested here tie(I, New) = Heights.insert(std::make_pair(Dep.DefMI, UseHeight)); ^ 11 warnings generated. [298/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.h:41: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.h:41: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.cpp:30: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [299/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLICM.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLICM.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLICM.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLICM.cpp:36: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineLICM.cpp:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 12 warnings generated. [300/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Passes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Passes.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Passes.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Passes.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Passes.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [301/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIElimination.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.h:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIElimination.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIEliminationUtils.h:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIElimination.cpp:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PHIElimination.cpp:30: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [302/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterClassInfo.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterClassInfo.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterClassInfo.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterClassInfo.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterClassInfo.cpp:21: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [303/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBasic.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.h:41: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBasic.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBase.h:41: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBasic.cpp:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocBasic.cpp:32: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [304/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AggressiveAntiDepBreaker.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AntiDepBreaker.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PostRASchedulerList.cpp:39: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SchedulerRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 13 warnings generated. [305/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/PrologEpilogInserter.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [306/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocFast.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocFast.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocFast.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [307/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:80: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:81: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterPressure.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:81: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterPressure.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:82: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:82: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineScheduler.h:381:16: warning: 'schedule' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void schedule(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:216:18: note: overridden virtual function is here virtual void schedule() = 0; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineScheduler.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 14 warnings generated. [308/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterScavenging.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterScavenging.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterScavenging.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterScavenging.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [309/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScoreboardHazardRecognizer.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [310/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterPressure.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterPressure.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterPressure.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegisterPressure.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterPressure.cpp:367:38: warning: 'ptr_fun<llvm::ArrayRef<unsigned int>, unsigned int, bool>' is deprecated [-Wdeprecated-declarations] std::bind1st(std::ptr_fun(containsReg), RegOpers.Defs)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__functional/pointer_to_binary_function.h:37:1: note: 'ptr_fun<llvm::ArrayRef<unsigned int>, unsigned int, bool>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:967:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:956:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterPressure.cpp:367:25: warning: 'bind1st<std::pointer_to_binary_function<llvm::ArrayRef<unsigned int>, unsigned int, bool>, llvm::SmallVector<unsigned int, 8>>' is deprecated [-Wdeprecated-declarations] std::bind1st(std::ptr_fun(containsReg), RegOpers.Defs)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__functional/binder1st.h:45:1: note: 'bind1st<std::pointer_to_binary_function<llvm::ArrayRef<unsigned int>, unsigned int, bool>, llvm::SmallVector<unsigned int, 8>>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:967:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:956:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ 10 warnings generated. [311/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineVerifier.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/MachineVerifier.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [312/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAG.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAG.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAG.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAG.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAG.cpp:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [313/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [314/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SlotIndexes.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SlotIndexes.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [315/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SpillPlacement.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SpillPlacement.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SpillPlacement.cpp:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [316/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ShadowStackGC.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ShadowStackGC.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [317/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SjLjEHPrepare.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SjLjEHPrepare.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SjLjEHPrepare.cpp:36: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/Utils/BasicBlockUtils.h:21: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 4 warnings generated. [318/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetFrameLowering.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetFrameLowering.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [319/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocGreedy.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocGreedy.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/InterferenceCache.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalUnion.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocGreedy.cpp:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocGreedy.cpp:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [320/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [321/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Spiller.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Spiller.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Spiller.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Spiller.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/Spiller.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [322/1392] Linking CXX static library lib/libLLVMCore.a [323/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterCoalescer.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterCoalescer.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterCoalescer.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegisterCoalescer.cpp:34: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [324/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetOptionsImpl.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetOptionsImpl.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [325/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackMaps.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/StackMaps.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackMaps.cpp:12: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/StackMaps.h:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [326/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocPBQP.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/PBQP/Graph.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/PBQP/Math.h:249:16: warning: 'bind2nd<std::minus<float>, float>' is deprecated [-Wdeprecated-declarations] std::bind2nd(std::minus<PBQPNum>(), val)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__functional/binder2nd.h:45:1: note: 'bind2nd<std::minus<float>, float>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:967:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:956:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocPBQP.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/PBQP/Graph.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/PBQP/Math.h:263:16: warning: 'bind2nd<std::not_equal_to<float>, int>' is deprecated [-Wdeprecated-declarations] std::bind2nd(std::not_equal_to<PBQPNum>(), 0)) == ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__functional/binder2nd.h:45:1: note: 'bind2nd<std::not_equal_to<float>, int>' has been explicitly marked deprecated here _LIBCPP_DEPRECATED_IN_CXX11 inline _LIBCPP_INLINE_VISIBILITY ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:967:39: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX11' # define _LIBCPP_DEPRECATED_IN_CXX11 _LIBCPP_DEPRECATED ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:956:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:39: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CalcSpillWeights.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:39: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/CalcSpillWeights.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:44: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/RegAllocPBQP.cpp:51: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/RegAllocRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 13 warnings generated. [327/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetRegisterInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetRegisterInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [328/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackProtector.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/StackProtector.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackProtector.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackProtector.cpp:37: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 4 warnings generated. [329/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetSchedule.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetSchedule.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetSchedule.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 9 warnings generated. [330/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetInstrInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetInstrInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetInstrInfo.cpp:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetInstrInfo.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [331/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGInstrs.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGInstrs.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGInstrs.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGInstrs.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAGInstrs.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/ScheduleDAGInstrs.cpp:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [332/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackSlotColoring.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackSlotColoring.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackSlotColoring.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [333/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [334/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetLoweringBase.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetLoweringBase.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetLoweringBase.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TargetLoweringBase.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 10 warnings generated. [335/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TailDuplication.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBuilder.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TailDuplication.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstrBuilder.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TailDuplication.cpp:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [336/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SplitKit.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SplitKit.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SplitKit.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SplitKit.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/LiveRangeCalc.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SplitKit.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominatorInternals.h:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ 10 warnings generated. [337/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/VirtRegMap.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/VirtRegMap.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/VirtRegMap.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/VirtRegMap.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetRegisterInfo.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/VirtRegMap.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [338/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackColoring.cpp:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackColoring.cpp:35: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackColoring.cpp:35: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/StackColoring.cpp:52: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [339/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/UnreachableBlockElim.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:231:10: note: in implicit copy constructor for 'llvm::SuccIterator<llvm::TerminatorInst *, llvm::BasicBlock>' first required here return succ_iterator(BB->getTerminator()); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of implicit copy constructor for 'SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:234:10: note: in implicit copy constructor for 'llvm::SuccIterator<const llvm::TerminatorInst *, const llvm::BasicBlock>' first required here return succ_const_iterator(BB->getTerminator()); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/UnreachableBlockElim.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/UnreachableBlockElim.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineDominators.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 10 warnings generated. [340/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [341/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [342/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [343/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [344/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/DenseMap.h:1011:3: warning: definition of implicit copy assignment operator for 'DenseMapIterator<llvm::SDValue, llvm::SDValue, llvm::DenseMapInfo<llvm::SDValue>, false>' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:100:13: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::SDValue, llvm::SDValue, llvm::DenseMapInfo<llvm::SDValue>, false>' first required here I = ReplacedValues.find(NewVal); ^ 3 warnings generated. [345/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TwoAddressInstructionPass.cpp:38: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TwoAddressInstructionPass.cpp:38: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveIntervalAnalysis.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/LiveInterval.h:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SlotIndexes.h:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/TwoAddressInstructionPass.cpp:46: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 9 warnings generated. [346/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FastISel.cpp:43: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/FastISel.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FastISel.cpp:43: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/FastISel.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FastISel.cpp:63: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [347/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ResourcePriorityQueue.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ResourcePriorityQueue.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/DFAPacketizer.h:30: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ResourcePriorityQueue.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ResourcePriorityQueue.h:21: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [348/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/FunctionLoweringInfo.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/FunctionLoweringInfo.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:36: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 9 warnings generated. [349/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [350/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetSelectionDAGInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/TargetSelectionDAGInfo.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetSelectionDAGInfo.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [351/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeTypes.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ 1 warning generated. [352/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 9 warnings generated. [353/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SchedulerRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/InstrEmitter.h:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 11 warnings generated. [354/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SchedulerRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 11 warnings generated. [355/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 11 warnings generated. [356/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [357/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetFrameLowering.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetFrameLowering.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [358/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:30: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ARMException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 13 warnings generated. [359/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 10 warnings generated. [360/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [361/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DIE.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DIE.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DIE.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DIE.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 4 warnings generated. [362/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCTargetAsmParser.h:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParserExtension.h:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:36:17: warning: anonymous non-C-compatible type given name for linkage purposes by typedef declaration; add a tag name here [-Wnon-c-typedef-for-linkage] typedef struct { ^ InlineAsmIdentifierInfo /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:41:5: note: type is not C-compatible due to this member declaration void clear() { ^~~~~~~~~~~~ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCParser/MCAsmParser.h:48:5: note: type is given name 'InlineAsmIdentifierInfo' for linkage purposes by this typedef declaration } InlineAsmIdentifierInfo; ^ 9 warnings generated. [363/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SchedulerRegistry.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachinePassRegistry.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:611:26: warning: definition of implicit copy constructor for 'SUnitIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SUnitIterator &operator=(const SUnitIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/ScheduleDAG.h:627:27: note: in implicit copy constructor for 'llvm::SUnitIterator' first required here SUnitIterator tmp = *this; ++*this; return tmp; ^ 11 warnings generated. [364/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 12 warnings generated. [365/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [366/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 4 warnings generated. [367/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning 8 warnings generated. [368/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [369/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/Win64Exception.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/Win64Exception.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 12 warnings generated. [370/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 12 warnings generated. [371/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [372/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [373/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfException.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfException.cpp:32: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 12 warnings generated. [374/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:29: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/TargetLowering.cpp:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 10 warnings generated. [375/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAG.h:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1829:25: warning: definition of implicit copy constructor for 'SDNodeIterator' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] const SDNodeIterator &operator=(const SDNodeIterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGNodes.h:1845:26: note: in implicit copy constructor for 'llvm::SDNodeIterator' first required here SDNodeIterator tmp = *this; ++*this; return tmp; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:30: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:7693:3: warning: definition of implicit copy assignment operator for 'LoadedSlice' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] LoadedSlice(const LoadedSlice &LS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__algorithm/sift_down.h:56:18: note: in implicit copy assignment operator for '(anonymous namespace)::LoadedSlice' first required here *__start = _VSTD::move(*__child_i); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__algorithm/make_heap.h:35:20: note: in instantiation of function template specialization 'std::__sift_down<LoadedSliceSorter &, (anonymous namespace)::LoadedSlice *>' requested here _VSTD::__sift_down<_Compare>(__first, __last, __comp, __n, __first + __start); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__algorithm/partial_sort.h:36:12: note: in instantiation of function template specialization 'std::__make_heap<LoadedSliceSorter &, (anonymous namespace)::LoadedSlice *>' requested here _VSTD::__make_heap<_Compare>(__first, __middle, __comp); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__algorithm/sort.h:540:12: note: in instantiation of function template specialization 'std::__partial_sort<LoadedSliceSorter &, (anonymous namespace)::LoadedSlice *>' requested here _VSTD::__partial_sort<_Comp_ref>(__first, __last, __last, _Comp_ref(__comp)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:7942:8: note: in instantiation of function template specialization 'std::sort<(anonymous namespace)::LoadedSlice *, LoadedSliceSorter>' requested here std::sort(LoadedSlices.begin(), LoadedSlices.end(), LoadedSliceSorter()); ^ 11 warnings generated. [376/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:27: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & !isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:272:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch() & isBarrier() & !isIndirectBranch(); ^~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/MC/MCInstrDesc.h:280:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCMetadataPrinter.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/GCStrategy.h:40: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineFunction.h:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineBasicBlock.h:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & !isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:389:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: warning: use of bitwise '&' with boolean operands [-Wbitwise-instead-of-logical] return isBranch(Type) & isBarrier(Type) & !isIndirectBranch(Type); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ && /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineInstr.h:397:12: note: cast one or both operands to int to silence this warning In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/MachineLoopInfo.h:33: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopInfo.h:37: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:25: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CFG.h:136:22: warning: definition of impli