SuccessConsole Output

Started by upstream project "clang-stage2-Rthinlto" build number 3564
originally caused by:
 Started by upstream project "clang-stage2-Rthinlto_relay" build number 5377
 originally caused by:
  Started by upstream project "clang-stage1-RA" build number 14669
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
Running as SYSTEM
Building remotely on green-dragon-10 (Zorg 10.15.5 Xcode11.5 10.15 Xcode11 MacMini) in workspace /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics
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 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
 > git config remote.origin.url http://labmaster3.local/git/llvm-project.git # timeout=10
Fetching upstream changes from http://labmaster3.local/git/llvm-project.git
 > git fetch --tags --force --progress -- http://labmaster3.local/git/llvm-project.git +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/release/3.4.x^{commit} # timeout=10
 > git rev-parse refs/remotes/origin/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-b4472'
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins13074741508847631680.sh
+ set -u
+ '[' false = true ']'
+ export
export BUILD_DISPLAY_NAME="rlast_good_build.properties not found-b4472"
export BUILD_ID="4472"
export BUILD_NUMBER="4472"
export BUILD_TAG="jenkins-clang-3.4-debuginfo-statistics-4472"
export BUILD_TYPE="Release"
export BUILD_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4472/"
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="81d1b833-4f9e-415f-8f0e-81fd7d6fd5e8"
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_287="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.15 10.15.5 MacMini Xcode11 Xcode11.5 Zorg green-dragon-10"
export NODE_NAME="green-dragon-10"
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/4472/display/redirect?page=artifacts"
export RUN_CHANGES_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4472/display/redirect?page=changes"
export RUN_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4472/display/redirect"
export RUN_TESTS_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4472/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 54657 22"
export SSH_CONNECTION="10.1.1.15 54657 10.1.1.108 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.12.2
< Date: Sat, 19 Sep 2020 15:52:31 GMT
< Content-Type: application/octet-stream
< Content-Length: 123
< Last-Modified: Sat, 19 Sep 2020 15:43:20 GMT
< Connection: keep-alive
< ETag: "5f662718-7b"
< Accept-Ranges: bytes
< 
{ [123 bytes data]
* Connection #0 to host labmaster2.local left intact
* Closing connection 0
+ . last_good_build.properties
++ LLVM_REV=
++ GIT_DISTANCE=366688
++ GIT_SHA=d716f1608cf
++ ARTIFACT=clang-stage1-RA/clang-d366688-gd716f1608cf-t14685-b14685.tar.gz
+ LLVM_REV=366688
+ export ARTIFACT=clang-stage1-RA/clang-d366688-gd716f1608cf-t14685-b14685.tar.gz
+ ARTIFACT=clang-stage1-RA/clang-d366688-gd716f1608cf-t14685-b14685.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-d366688-gd716f1608cf-t14685-b14685.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: 2020-09-19T08:55:02 @@@@@@
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins2026923882798869292.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 + TOOLS='clang lldb' + PROJECTS= + . last_good_build.properties ++ LLVM_REV= ++ GIT_DISTANCE=366688 ++ GIT_SHA=d716f1608cf ++ ARTIFACT=clang-stage1-RA/clang-d366688-gd716f1608cf-t14685-b14685.tar.gz + LLVM_REV=366688 + 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 12.0.0 -- The CXX compiler identification is Clang 12.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/local/bin/python2.7 (found version "2.7.15") -- 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 CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [2/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-declared copy assignment operator [-Wdeprecated-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. [3/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.c.o [4/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [5/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [6/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [7/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [8/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [9/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [10/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [11/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. [12/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataStream.cpp.o [13/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConstantRange.cpp.o [14/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Dwarf.cpp.o [15/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [16/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [17/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-declared copy assignment operator [-Wdeprecated-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. [18/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [19/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [20/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [21/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntrusiveRefCntPtr.cpp.o [22/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [23/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IsInf.cpp.o [24/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IsNAN.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/IntEqClasses.cpp.o [27/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [28/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryObject.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) ^ 1 warning generated. [30/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [31/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [32/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [33/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [34/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [35/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.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/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-declared copy constructor [-Wdeprecated-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. [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/SmallVector.cpp.o [41/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [42/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. [43/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [44/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [45/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [46/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRefMemoryObject.cpp.o [47/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StreamableMemoryObject.cpp.o [48/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [49/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [50/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. [51/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [52/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [53/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [54/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [55/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [56/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [57/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [58/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [59/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.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/Triple.cpp.o [62/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [63/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IncludeFile.cpp.o [64/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [65/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. [66/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Disassembler.cpp.o [67/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [68/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [69/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SearchForAddressOfSpecialSymbol.cpp.o [70/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [71/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [72/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [73/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [74/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. [75/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. [76/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [77/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [78/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/system_error.cpp.o [79/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [80/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [81/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [82/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [83/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TimeValue.cpp.o [84/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [85/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. [86/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [87/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [88/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [89/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [90/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [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] Linking CXX static library lib/libLLVMSupport.a [93/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CallingConvEmitter.cpp.o [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 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. [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 lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [100/1392] Linking CXX static library lib/libLLVMTableGen.a [101/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/AsmWriterEmitter.cpp.o [102/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelEmitter.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/DAGISelMatcherGen.cpp.o [105/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [106/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. [107/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenSchedule.cpp.o [108/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DisassemblerEmitter.cpp.o [109/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcher.cpp.o [110/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [111/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. [112/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.cpp.o [113/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [114/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-declared copy constructor [-Wdeprecated-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:447: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. [115/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [116/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/TGValueTypes.cpp.o [117/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86ModRMFilters.cpp.o [118/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SetTheory.cpp.o [119/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/IntrinsicEmitter.cpp.o [120/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. [121/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [122/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/FastISelEmitter.cpp.o [123/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.cpp.o [124/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [125/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86DisassemblerTables.cpp.o [126/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [127/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [128/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [129/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [130/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [131/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/X86RecognizableInstr.cpp.o [132/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeGenInfo.cpp.o [133/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAtom.cpp.o [134/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDisassembler.cpp.o [135/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. [136/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. [137/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [138/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELF.cpp.o [139/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [140/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [141/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [142/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFunction.cpp.o [143/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [144/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExternalSymbolizer.cpp.o [145/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [146/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [147/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [148/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [149/1392] Linking CXX executable bin/llvm-tblgen [150/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [151/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [152/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [153/1392] Building Intrinsics.gen... [154/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 [155/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [156/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [157/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCModule.cpp.o [158/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [159/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [160/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [161/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [162/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectDisassembler.cpp.o [163/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [164/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [165/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: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(); ^ 3 warnings generated. [166/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [167/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [168/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [169/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [170/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [171/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [172/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [173/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o [174/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [175/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [176/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [177/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [178/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [179/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [180/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [181/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [182/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [183/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LeakDetector.cpp.o [184/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [185/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. [186/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [187/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [188/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-declared copy constructor [-Wdeprecated-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::__1::pair<void *, llvm::Function *>, std::__1::__list_iterator<std::__1::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::__1::pair<void *, llvm::Function *>>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-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::__1::pair<void *, llvm::Function *>, std::__1::__list_iterator<std::__1::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::__1::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::__1::pair<void *, llvm::Function *>, std::__1::__list_iterator<std::__1::pair<void *, llvm::polymorphic_ptr<llvm::AnalysisManager::AnalysisResultConcept<llvm::Function>>>, void *>, llvm::DenseMapInfo<std::__1::pair<void *, llvm::Function *>>, false>, bool>::operator=' requested here llvm::tie(RI, Inserted) = FunctionAnalysisResults.insert(std::make_pair( ^ 2 warnings generated. [189/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [190/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [191/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [192/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintModulePass.cpp.o [193/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [194/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [195/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o [196/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [197/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [198/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. [199/1392] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [200/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [201/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [202/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [203/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [204/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-declared copy assignment operator [-Wdeprecated-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. [205/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy constructor [-Wdeprecated-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); ^ 2 warnings generated. [206/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: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-declared copy assignment operator [-Wdeprecated-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. [207/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [208/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [209/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: /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-declared copy constructor [-Wdeprecated-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) { ^ 1 warning generated. [210/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [211/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [212/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [213/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [214/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: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. [215/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: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) ^ 1 warning generated. [216/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o [217/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [218/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [219/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: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-declared copy assignment operator [-Wdeprecated-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. [220/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [221/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [222/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JITCodeEmitter.cpp.o [223/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o [224/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [225/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [226/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [227/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: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; } ^ 4 warnings generated. [228/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: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: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-declared copy assignment operator [-Wdeprecated-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; ^ 6 warnings generated. [229/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [230/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [231/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: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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [232/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy constructor [-Wdeprecated-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); ^ 4 warnings generated. [233/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [234/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [235/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [236/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [237/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [238/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o [239/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()) ^ 4 warnings generated. [240/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [241/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCodeEmitter.cpp.o [242/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [243/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [244/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [245/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [246/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [247/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [248/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: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-declared copy constructor [-Wdeprecated-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); ^ 1 warning generated. [249/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 5 warnings generated. [250/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [251/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [252/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [253/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [254/1392] Linking CXX static library lib/libLLVMCore.a [255/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [256/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [257/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. [258/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: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-declared copy assignment operator [-Wdeprecated-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. [259/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [260/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [261/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [262/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [263/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [264/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [265/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o [266/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: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-declared copy assignment operator [-Wdeprecated-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::DenseMapInfo<llvm::AssertingVH<llvm::BasicBlock>>>, 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, llvm::DenseMapInfo<llvm::AssertingVH<llvm::BasicBlock>>>::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, llvm::DenseMapInfo<llvm::AssertingVH<llvm::BasicBlock>>>::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-declared copy assignment operator [-Wdeprecated-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::__1::vector<llvm::MCSymbol *, std::__1::allocator<llvm::MCSymbol *>>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Function>>>, llvm::AssertingVH<llvm::Function>, std::__1::vector<llvm::MCSymbol *, std::__1::allocator<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::__1::vector<llvm::MCSymbol *, std::__1::allocator<llvm::MCSymbol *>>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Function>>>::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::__1::vector<llvm::MCSymbol *, std::__1::allocator<llvm::MCSymbol *>>, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Function>>>::DenseMap' requested here MMIAddrLabelMap(MCContext &context) : Context(context) {} ^ 2 warnings generated. [267/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [268/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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: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-declared copy assignment operator [-Wdeprecated-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; ^ 4 warnings generated. [269/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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: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) ^ 3 warnings generated. [270/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [271/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy constructor [-Wdeprecated-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)); ^ 3 warnings generated. [272/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [273/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [274/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [275/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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: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) ^ 3 warnings generated. [276/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: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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [277/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: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) ^ 1 warning generated. [278/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 6 warnings generated. [279/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 5 warnings generated. [280/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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: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) ^ 3 warnings generated. [281/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: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) ^ 1 warning generated. [282/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [283/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [284/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: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) ^ 1 warning generated. [285/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [286/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [287/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o /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:1125: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:1022: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:1011: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::__1::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:1063:1: note: 'bind1st<std::__1::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:1022: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:1011:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ 2 warnings generated. [288/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [289/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [290/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o [291/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [292/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [293/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [294/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [295/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [296/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::__1::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:1089:1: note: 'bind2nd<std::__1::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:1022: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:1011: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::__1::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:1089:1: note: 'bind2nd<std::__1::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:1022: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:1011: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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 5 warnings generated. [297/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [298/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [299/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [300/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [301/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [302/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [303/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: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. [304/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [305/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [306/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: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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [307/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: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) ^ 1 warning generated. [308/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [309/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) ^ 1 warning generated. [310/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-declared copy assignment operator [-Wdeprecated-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: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) ^ 2 warnings generated. [311/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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: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) ^ 3 warnings generated. [312/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: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) ^ 1 warning generated. [313/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [314/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: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-declared copy assignment operator [-Wdeprecated-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. [315/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-declared copy assignment operator [-Wdeprecated-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. [316/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: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) ^ 1 warning generated. [317/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: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-declared copy assignment operator [-Wdeprecated-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. [318/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: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-declared copy assignment operator [-Wdeprecated-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. [319/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-declared copy assignment operator [-Wdeprecated-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. [320/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-declared copy assignment operator [-Wdeprecated-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. [321/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-declared copy assignment operator [-Wdeprecated-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-declared copy constructor [-Wdeprecated-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. [322/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-declared copy assignment operator [-Wdeprecated-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. [323/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-declared copy assignment operator [-Wdeprecated-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. [324/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [325/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-declared copy assignment operator [-Wdeprecated-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. [326/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 3 warnings generated. [327/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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) ^ 3 warnings generated. [328/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-declared copy assignment operator [-Wdeprecated-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: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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [329/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-declared copy assignment operator [-Wdeprecated-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: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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [330/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 3 warnings generated. [331/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-declared copy assignment operator [-Wdeprecated-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. [332/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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; ^ 3 warnings generated. [333/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: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; } ^ 5 warnings generated. [334/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [335/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. [336/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: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; ^ 1 warning generated. [337/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [338/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/CodeGen/SelectionDAGISel.h:19: 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-declared copy assignment operator [-Wdeprecated-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/SelectionDAGISel.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-declared copy assignment operator [-Wdeprecated-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/SelectionDAGISel.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/SelectionDAG/SelectionDAGISel.cpp:34: 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) ^ 5 warnings generated. [339/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-declared copy assignment operator [-Wdeprecated-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: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-declared copy constructor [-Wdeprecated-copy] LoadedSlice(const LoadedSlice &LS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/type_traits:4005:9: note: in implicit copy assignment operator for '(anonymous namespace)::LoadedSlice' first required here __x = _VSTD::move(__y); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/algorithm:3969:17: note: in instantiation of function template specialization 'std::__1::swap<(anonymous namespace)::LoadedSlice>' requested here swap(*__first, *__last); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/algorithm:4149:12: note: in instantiation of function template specialization 'std::__1::__sort<LoadedSliceSorter &, (anonymous namespace)::LoadedSlice *>' requested here _VSTD::__sort<_Comp_ref>(__first, __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::__1::sort<(anonymous namespace)::LoadedSlice *, LoadedSliceSorter>' requested here std::sort(LoadedSlices.begin(), LoadedSlices.end(), LoadedSliceSorter()); ^ 3 warnings generated. [340/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: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; } ^ 4 warnings generated. [341/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. [342/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-declared copy assignment operator [-Wdeprecated-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: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) ^ 2 warnings generated. [343/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [344/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [345/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: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/AsmPrinter/AsmPrinter.cpp:47: 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-declared copy assignment operator [-Wdeprecated-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. [346/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: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; } ^ 4 warnings generated. [347/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: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; } ^ 4 warnings generated. [348/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: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; } ^ 4 warnings generated. [349/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [350/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [351/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAG.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-declared copy assignment operator [-Wdeprecated-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/SelectionDAG.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) ^ 2 warnings generated. [352/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:17: 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/DwarfCompileUnit.cpp:17: 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/DwarfCompileUnit.cpp:17: 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/DwarfCompileUnit.cpp:17: 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. [353/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [354/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [355/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [356/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/BreakCriticalEdges.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [357/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/BasicBlockUtils.cpp:15: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [358/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [359/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o [360/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/CloneFunction.cpp:29: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [361/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [362/1392] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:19: 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-declared copy assignment operator [-Wdeprecated-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/SelectionDAGBuilder.cpp:50: /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) ^ 2 warnings generated. [363/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/DemoteRegToStack.cpp:10: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [364/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [365/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [366/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Bitcode/Writer/BitcodeWriter.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. [367/1392] Linking CXX static library lib/libLLVMBitWriter.a [368/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [369/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:18: 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/DwarfDebug.cpp:18: 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/DwarfDebug.cpp:18: 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/DwarfDebug.cpp:18: 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; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/CodeGen/AsmPrinter/DwarfDebug.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) ^ 5 warnings generated. [370/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LCSSA.cpp:34: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [371/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/CodeExtractor.cpp:20: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/CodeExtractor.cpp:23: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::RegionNode>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<const llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<const llvm::RegionNode>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/CodeExtractor.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) ^ 7 warnings generated. [372/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Utils/InlineFunction.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/Utils/Cloning.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/ValueMap.h:31: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 9 warnings generated. [373/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Bitcode/Reader/BitcodeReader.cpp:208:49: warning: base class 'llvm::ConstantExpr' is uninitialized when used here to access 'llvm::ConstantExpr::Op<0>' [-Wuninitialized] : ConstantExpr(Ty, Instruction::UserOp1, &Op<0>(), 1) { ^ 1 warning generated. [374/1392] Linking CXX static library lib/libLLVMBitReader.a [375/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerExpectIntrinsic.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LowerExpectIntrinsic.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. [376/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopUnroll.cpp:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopIterator.h:28: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/LoopUnroll.cpp:32: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/Utils/SimplifyIndVar.h: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/lib/Transforms/Utils/LoopUnroll.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopUnroll.cpp:295:33: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here LastValueMap[VI->first] = VI->second; ^ 4 warnings generated. [377/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [378/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/Mem2Reg.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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [379/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/Local.cpp:20: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [380/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [381/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopUnrollRuntime.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopIterator.h:28: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/LoopUnrollRuntime.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopUnrollRuntime.cpp:198:22: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here LVMap[VI->first] = VI->second; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopUnrollRuntime.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 4 warnings generated. [382/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopSimplify.cpp:47: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DependenceAnalysis.h:43: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:65:16: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] reference& operator=(reference t) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:373:12: note: in implicit copy constructor for 'llvm::SmallBitVector::reference' first required here return reference(*this, Idx); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LoopSimplify.cpp:48: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [383/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [384/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/LowerInvoke.cpp:48: /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/Transforms/Utils/LowerInvoke.cpp:49: 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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/LowerInvoke.cpp:50: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [385/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [386/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [387/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/FlattenCFG.cpp:22: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [388/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SpecialCaseList.cpp.o [389/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SimplifyInstructions.cpp:22: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [390/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SimplifyIndVar.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/Utils/SimplifyIndVar.h: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/lib/Transforms/Utils/SimplifyIndVar.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/IVUsers.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [391/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SSAUpdater.cpp:24: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/SSAUpdater.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<llvm::Value *, llvm::Value *, llvm::DenseMapInfo<llvm::Value *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SSAUpdater.cpp:475:13: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::Value *, llvm::Value *, llvm::DenseMapInfo<llvm::Value *>, false>' first required here RLI = ReplacedLoads.find(NewVal); ^ 3 warnings generated. [392/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [393/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SimplifyLibCalls.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) ^ 1 warning generated. [394/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [395/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/BoundsChecking.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) ^ 1 warning generated. [396/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:36: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:194:21: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] const iterator &operator=(const iterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:175:35: note: in implicit copy constructor for 'llvm::AliasSet::iterator' first required here iterator begin() const { return iterator(PtrList); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/PromoteMemoryToRegister.cpp:31: /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::Instruction *, unsigned int, llvm::DenseMapInfo<const llvm::Instruction *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:222:8: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<const llvm::Instruction *, unsigned int, llvm::DenseMapInfo<const llvm::Instruction *>, false>' first required here It = InstNumbers.find(I); ^ 4 warnings generated. [397/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/GCOVProfiling.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) ^ 1 warning generated. [398/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/ThreadSanitizer.cpp:39: /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/Transforms/Instrumentation/ThreadSanitizer.cpp:43: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [399/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DebugIR.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/DebugIR.cpp:34: /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/Transforms/Instrumentation/DebugIR.cpp:34: /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/Transforms/Instrumentation/DebugIR.cpp:34: /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/Transforms/Instrumentation/DebugIR.cpp:34: /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. [400/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/AddressSanitizer.cpp:40: /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/Transforms/Instrumentation/AddressSanitizer.cpp:46: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [401/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp:61: /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/Transforms/Instrumentation/DataFlowSanitizer.cpp:62: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [402/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [403/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [404/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Instrumentation/MemorySanitizer.cpp:114: /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/Transforms/Instrumentation/MemorySanitizer.cpp:118: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [405/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/InstCombine/InstructionCombining.cpp:48: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/InstCombine/InstructionCombining.cpp:49: /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. [406/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp:19: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [407/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Utils/SimplifyCFG.cpp:39: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Utils/SimplifyCFG.cpp:40: /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. [408/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [409/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [410/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [411/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [412/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/ADCE.cpp:27: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [413/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [414/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [415/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [416/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/CorrelatedValuePropagation.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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [417/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [418/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [419/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [420/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [421/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/DeadStoreElimination.cpp:25: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [422/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GlobalMerge.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/GlobalMerge.cpp:68: /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/Transforms/Scalar/GlobalMerge.cpp:69: 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-declared copy assignment operator [-Wdeprecated-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; ^ 2 warnings generated. [423/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/EarlyCSE.cpp:20: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [424/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopDeletion.cpp:21: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [425/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LICM.cpp:37: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:194:21: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] const iterator &operator=(const iterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:175:35: note: in implicit copy constructor for 'llvm::AliasSet::iterator' first required here iterator begin() const { return iterator(PtrList); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LICM.cpp:39: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LICM.cpp:51: /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. [426/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/JumpThreading.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/JumpThreading.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) ^ 3 warnings generated. [427/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopInstSimplify.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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [428/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/IndVarSimplify.cpp:32: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/IndVarSimplify.cpp:44: /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/Transforms/Scalar/IndVarSimplify.cpp:35: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 4 warnings generated. [429/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CodeGenPrepare.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/CodeGenPrepare.cpp:22: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/CodeGenPrepare.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/Transforms/Scalar/CodeGenPrepare.cpp:43: 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-declared copy assignment operator [-Wdeprecated-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; ^ 4 warnings generated. [430/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:48: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LoopIdiomRecognize.cpp:49: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 3 warnings generated. [431/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopUnrollPass.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LoopUnrollPass.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) ^ 3 warnings generated. [432/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [433/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopRotation.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [434/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/PartiallyInlineLibCalls.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) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp:24: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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()); ^ 3 warnings generated. [435/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/GVN.cpp:27: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/GVN.cpp:44: /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. [436/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Reg2Mem.cpp:28: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [437/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/MemCpyOptimizer.cpp:20: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [438/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [439/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopRerollPass.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:194:21: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] const iterator &operator=(const iterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:175:35: note: in implicit copy constructor for 'llvm::AliasSet::iterator' first required here iterator begin() const { return iterator(PtrList); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopRerollPass.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LoopRerollPass.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/Transforms/Scalar/LoopRerollPass.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:23: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 5 warnings generated. [440/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SampleProfile.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/SampleProfile.cpp:40: /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/Transforms/Scalar/SampleProfile.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/DebugInfo/DIContext.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/RelocVisitor.h:21: 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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/SampleProfile.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/DebugInfo/DIContext.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/RelocVisitor.h:21: 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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/SampleProfile.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/DebugInfo/DIContext.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/RelocVisitor.h:21: 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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/SampleProfile.cpp:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/DebugInfo/DIContext.h:23: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/RelocVisitor.h:21: 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-declared copy assignment operator [-Wdeprecated-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); ^ 5 warnings generated. [441/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/SimplifyCFGPass.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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [442/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopUnswitch.cpp:35: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LoopUnswitch.cpp:45: /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. [443/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/FlattenCFGPass.cpp:18: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [444/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [445/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Sink.cpp:19: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [446/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [447/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Reassociate.cpp:38: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/Reassociate.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/IRBuilder.h:28: /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::Value>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-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::Value>' 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::Value>, unsigned int, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Value>>>, llvm::AssertingVH<llvm::Value>, unsigned int, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Value>>>::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::Value>, unsigned int, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Value>>>::init' requested here init(NumInitBuckets); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Reassociate.cpp:167:5: note: in instantiation of member function 'llvm::DenseMap<llvm::AssertingVH<llvm::Value>, unsigned int, llvm::DenseMapInfo<llvm::AssertingVH<llvm::Value>>>::DenseMap' requested here Reassociate() : FunctionPass(ID) { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Reassociate.cpp:34: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/IRBuilder.h:28: /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::Instruction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::Instruction>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Instruction>, void *>>::construct<llvm::AssertingVH<llvm::Instruction>, const llvm::AssertingVH<llvm::Instruction> &>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Instruction>, void *>>>::__construct<llvm::AssertingVH<llvm::Instruction>, const llvm::AssertingVH<llvm::Instruction> &>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Instruction>, void *>>>::construct<llvm::AssertingVH<llvm::Instruction>, const llvm::AssertingVH<llvm::Instruction> &>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::Instruction>, std::__1::less<llvm::AssertingVH<llvm::Instruction>>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__construct_node<const llvm::AssertingVH<llvm::Instruction> &>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1269:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::Instruction>, std::__1::less<llvm::AssertingVH<llvm::Instruction>>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::Instruction>, const llvm::AssertingVH<llvm::Instruction> &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:659:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::Instruction>, std::__1::less<llvm::AssertingVH<llvm::Instruction>>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallSet.h:61:18: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::Instruction>, std::__1::less<llvm::AssertingVH<llvm::Instruction>>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::insert' requested here return Set.insert(V).second; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SetVector.h:103:24: note: in instantiation of member function 'llvm::SmallSet<llvm::AssertingVH<llvm::Instruction>, 16, std::__1::less<llvm::AssertingVH<llvm::Instruction>>>::insert' requested here bool result = set_.insert(X); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/Reassociate.cpp:829:15: note: in instantiation of member function 'llvm::SetVector<llvm::AssertingVH<llvm::Instruction>, std::__1::vector<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>, llvm::SmallSet<llvm::AssertingVH<llvm::Instruction>, 16, std::__1::less<llvm::AssertingVH<llvm::Instruction>>>>::insert' requested here RedoInsts.insert(NodesToRewrite[i]); ^ 4 warnings generated. [448/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/Scalar/TailRecursionElimination.cpp:70: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/TailRecursionElimination.cpp:59: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 11 warnings generated. [449/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [450/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ScalarReplAggregates.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/ScalarReplAggregates.cpp:27: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [451/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [452/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [453/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [454/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:38: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/ArgumentPromotion.cpp:45: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/IPO/ArgumentPromotion.cpp:38: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 11 warnings generated. [455/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [456/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/SROA.cpp:32: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/SROA.cpp:49: /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/Transforms/Scalar/SROA.cpp:674:36: warning: 'mem_fun_ref<bool, (anonymous namespace)::Slice>' is deprecated [-Wdeprecated-declarations] std::mem_fun_ref(&Slice::isDead)), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1263:1: note: 'mem_fun_ref<bool, (anonymous namespace)::Slice>' 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:1022: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:1011: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/Transforms/Scalar/SROA.cpp:32: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/Dominators.h:18: /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::Instruction *, unsigned int, llvm::DenseMapInfo<llvm::Instruction *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-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<llvm::Instruction *, unsigned int, llvm::DenseMapInfo<llvm::Instruction *>, false>' first required here first = p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/SROA.cpp:490:31: note: in instantiation of member function 'llvm::tier<llvm::DenseMapIterator<llvm::Instruction *, unsigned int, llvm::DenseMapInfo<llvm::Instruction *>, false>, bool>::operator=' requested here llvm::tie(MTPI, Inserted) = ^ 5 warnings generated. [457/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [458/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/StructurizeCFG.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionInfo.h:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominanceFrontier.h:21: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/StructurizeCFG.cpp:15: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::RegionNode>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<const llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<const llvm::RegionNode>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ 6 warnings generated. [459/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:65:16: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] reference& operator=(reference t) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:373:12: note: in implicit copy constructor for 'llvm::SmallBitVector::reference' first required here return reference(*this, Idx); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:62: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Scalar/LoopStrengthReduce.cpp:72: /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/Transforms/Scalar/LoopStrengthReduce.cpp:893:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] NumIVMuls += isa<SCEVMulExpr>(Reg) && ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:886:3: note: previous statement is here if (!isa<SCEVUnknown>(Reg) && ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Scalar/LoopStrengthReduce.cpp:63: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/IVUsers.h:20: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 6 warnings generated. [460/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineSimple.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 9 warnings generated. [461/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineAlways.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/InlineAlways.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 9 warnings generated. [462/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/FunctionAttrs.cpp:28: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 9 warnings generated. [463/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/PassManagerBuilder.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. [464/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [465/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Inliner.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/Transforms/IPO/Inliner.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Transforms/IPO/InlinerPass.h:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 10 warnings generated. [466/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/PruneEH.cpp:29: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/IPO/PruneEH.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 11 warnings generated. [467/1392] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [468/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.cpp:26: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Transforms/IPO/Internalize.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) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/Internalize.cpp:26: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 10 warnings generated. [469/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [470/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/PartialInlining.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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [471/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/LoopExtractor.cpp:20: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/IPO/LoopExtractor.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. [472/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/MergeFunctions.cpp:55: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/IRBuilder.h:28: /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-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/MergeFunctions.cpp:105:7: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::Function>' first required here class ComparableFunction { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/IPO/MergeFunctions.cpp:135:57: note: in implicit move constructor for '(anonymous namespace)::ComparableFunction' first required here const ComparableFunction ComparableFunction::EmptyKey = ComparableFunction(0); ^ 1 warning generated. [473/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/ObjCARC.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. [474/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [475/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [476/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [477/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAliasAnalysis.cpp.o [478/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCUtil.cpp.o [479/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:27: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [480/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [481/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/ObjCARCContract.cpp:35: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [482/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisCounter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasAnalysisCounter.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. [483/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasAnalysis.cpp:29: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [484/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasDebugger.cpp.o [485/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [486/1392] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [487/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:40: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/ObjCARC/ObjCARCOpts.cpp:28: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/ObjCARC.h:27: 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<const llvm::BasicBlock *, (anonymous namespace)::BBState, llvm::DenseMapInfo<const llvm::BasicBlock *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1937:9: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<const llvm::BasicBlock *, (anonymous namespace)::BBState, llvm::DenseMapInfo<const llvm::BasicBlock *>, false>' first required here I = BBStates.find(Succ); ^ 3 warnings generated. [488/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasAnalysisEvaluator.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) ^ 1 warning generated. [489/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasSetTracker.cpp:14: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:194:21: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] const iterator &operator=(const iterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:175:35: note: in implicit copy constructor for 'llvm::AliasSet::iterator' first required here iterator begin() const { return iterator(PtrList); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasSetTracker.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.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::AliasSetTracker::ASTCallbackVH, llvm::AliasSet::PointerRec *, llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasSetTracker.cpp:537:5: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::AliasSetTracker::ASTCallbackVH, llvm::AliasSet::PointerRec *, llvm::AliasSetTracker::ASTCallbackVHDenseMapInfo, false>' first required here I = PointerMap.find_as(From); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasSetTracker.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:23: /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::Instruction>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::Instruction>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>::construct<llvm::AssertingVH<llvm::Instruction>, llvm::AssertingVH<llvm::Instruction> &>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__construct<llvm::AssertingVH<llvm::Instruction>, llvm::AssertingVH<llvm::Instruction> &>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1472:17: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::construct<llvm::AssertingVH<llvm::Instruction>, llvm::AssertingVH<llvm::Instruction> &>' requested here construct(__a, _VSTD::__to_address(__begin2), *__begin1); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/vector:1080:21: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__construct_range_forward<std::__1::__wrap_iter<llvm::AssertingVH<llvm::Instruction> *>, llvm::AssertingVH<llvm::Instruction> *>' requested here __alloc_traits::__construct_range_forward(this->__alloc(), __first, __last, __tx.__pos_); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/vector:2001:17: note: in instantiation of function template specialization 'std::__1::vector<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::__construct_at_end<std::__1::__wrap_iter<llvm::AssertingVH<llvm::Instruction> *>>' requested here __construct_at_end(__m, __last, __n - __diff); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/AliasSetTracker.cpp:63:18: note: in instantiation of function template specialization 'std::__1::vector<llvm::AssertingVH<llvm::Instruction>, std::__1::allocator<llvm::AssertingVH<llvm::Instruction>>>::insert<std::__1::__wrap_iter<llvm::AssertingVH<llvm::Instruction> *>>' requested here UnknownInsts.insert(UnknownInsts.end(), AS.UnknownInsts.begin(), AS.UnknownInsts.end()); ^ 3 warnings generated. [490/1392] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/BBVectorize.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/BBVectorize.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:194:21: warning: definition of implicit copy constructor for 'iterator' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] const iterator &operator=(const iterator &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/AliasSetTracker.h:175:35: note: in implicit copy constructor for 'llvm::AliasSet::iterator' first required here iterator begin() const { return iterator(PtrList); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/BBVectorize.cpp:29: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Vectorize/BBVectorize.cpp:45: /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/Transforms/Vectorize/BBVectorize.cpp: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<std::__1::pair<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::pair<llvm::Value *, llvm::Value *>>, unsigned int, llvm::DenseMapInfo<std::__1::pair<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::pair<llvm::Value *, llvm::Value *>>>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/BBVectorize.cpp:782:15: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<std::__1::pair<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::pair<llvm::Value *, llvm::Value *>>, unsigned int, llvm::DenseMapInfo<std::__1::pair<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::pair<llvm::Value *, llvm::Value *>>>, false>' first required here K = PairConnectionTypes.find(VPPair(*J, *I)); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/BBVectorize.cpp: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<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::vector<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::allocator<std::__1::pair<llvm::Value *, llvm::Value *>>>, llvm::DenseMapInfo<std::__1::pair<llvm::Value *, llvm::Value *>>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/BBVectorize.cpp:2999:14: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::vector<std::__1::pair<llvm::Value *, llvm::Value *>, std::__1::allocator<std::__1::pair<llvm::Value *, llvm::Value *>>>, llvm::DenseMapInfo<std::__1::pair<llvm::Value *, llvm::Value *>>, false>' first required here IJ = ConnectedPairDeps.find(ValuePair(J, I)); ^ 6 warnings generated. [491/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [492/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/CFG.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [493/1392] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/SLPVectorizer.cpp:31: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Vectorize/SLPVectorizer.cpp:40: /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. [494/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/CFGPrinter.cpp:20: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFGPrinter.h: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [495/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/BranchProbabilityInfo.cpp:16: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [496/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/BasicAliasAnalysis.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFG.h:19: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [497/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/BlockFrequencyInfo.cpp:17: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/BlockFrequencyInfo.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) ^ 3 warnings generated. [498/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/CostModel.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) ^ 1 warning generated. [499/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [500/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/Delinearization.cpp:26: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/Delinearization.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) ^ 3 warnings generated. [501/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [502/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/DominanceFrontier.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominanceFrontier.h:21: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [503/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/Interval.cpp:17: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [504/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IVUsers.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/IVUsers.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [505/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [506/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/DomPrinter.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DOTGraphTraitsPass.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFGPrinter.h: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [507/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LibCallSemantics.cpp.o [508/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LibCallAliasAnalysis.cpp.o [509/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IntervalPartition.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/IntervalIterator.h:38: /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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [510/1392] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/LoopVectorize.cpp:59: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Transforms/Vectorize/LoopVectorize.cpp:81: /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/Transforms/Vectorize/LoopVectorize.cpp:50: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/EquivalenceClasses.h:252:5: warning: definition of implicit copy assignment operator for 'member_iterator' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] member_iterator(const member_iterator &I) : Node(I.Node) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/LoopVectorize.cpp:3809:8: note: in implicit copy assignment operator for 'llvm::EquivalenceClasses<llvm::PointerIntPair<llvm::Value *, 1, bool, llvm::PointerLikeTypeTraits<llvm::Value *>>>::member_iterator' first required here AI = AccessSets.member_begin(I), AE = AccessSets.member_end(); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Transforms/Vectorize/LoopVectorize.cpp:63: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ 5 warnings generated. [511/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [512/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/Lint.cpp:41: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [513/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [514/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/DependenceAnalysis.cpp:56: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DependenceAnalysis.h:43: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:65:16: warning: definition of implicit copy constructor for 'reference' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] reference& operator=(reference t) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/ADT/SmallBitVector.h:373:12: note: in implicit copy constructor for 'llvm::SmallBitVector::reference' first required here return reference(*this, Idx); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/DependenceAnalysis.cpp:59: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/DependenceAnalysis.cpp:64: /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. [515/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [516/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/InstructionSimplify.cpp:25: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [517/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/LoopPass.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/LoopPass.h:18: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [518/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoAliasAnalysis.cpp.o [519/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/LazyValueInfo.cpp: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/LazyValueInfo.cpp:29: /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-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:309:5: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::BasicBlock>' first required here pair(pair const&) = default; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:447:11: note: in defaulted copy constructor for 'std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *>' 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:666:12: note: in instantiation of function template specialization 'std::__1::pair<std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *>, int>::pair<const std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *> &, int, false>' 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/include/llvm/ADT/DenseSet.h:118:31: note: in instantiation of function template specialization 'std::__1::make_pair<const std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *> &, int>' requested here return TheMap.insert(std::make_pair(V, 0)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/LazyValueInfo.cpp:357:36: note: in instantiation of member function 'llvm::DenseSet<std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *>, llvm::DenseMapInfo<std::__1::pair<llvm::AssertingVH<llvm::BasicBlock>, llvm::Value *>>>::insert' requested here Parent->OverDefinedCache.insert(std::make_pair(BB, Val)); ^ 3 warnings generated. [520/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [521/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/PHITransAddr.cpp:15: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [522/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [523/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/LoopInfo.cpp:17: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/LoopInfo.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) ^ 3 warnings generated. [524/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/PostDominators.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/PostDominators.h: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [525/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [526/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/RegionPass.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionPass.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionInfo.h:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominanceFrontier.h:21: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/RegionPass.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::RegionNode>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<const llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<const llvm::RegionNode>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ 6 warnings generated. [527/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/MemoryDependenceAnalysis.cpp:22: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/MemoryDependenceAnalysis.cpp:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/MemoryDependenceAnalysis.h:17: /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::Instruction *, llvm::SmallPtrSet<llvm::Instruction *, 4>, llvm::DenseMapInfo<llvm::Instruction *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/MemoryDependenceAnalysis.cpp:1399:16: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::Instruction *, llvm::SmallPtrSet<llvm::Instruction *, 4>, llvm::DenseMapInfo<llvm::Instruction *>, false>' first required here ReverseDepIt = ReverseNonLocalDeps.find(RemInst); ^ 3 warnings generated. [528/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/ScalarEvolutionNormalization.cpp:15: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [529/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/RegionPrinter.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DOTGraphTraitsPass.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFGPrinter.h: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/RegionPrinter.cpp:18: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::RegionNode>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<const llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<const llvm::RegionNode>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/RegionPrinter.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) ^ 7 warnings generated. [530/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [531/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o [532/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [533/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/TypeBasedAliasAnalysis.cpp:131: /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. [534/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/RegionInfo.cpp:13: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionInfo.h:31: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DominanceFrontier.h:21: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/RegionInfo.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::RegionNode>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:318:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode>>' first required here RegionNodeGraphTraits(RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:147:22: warning: definition of implicit copy constructor for 'RNSuccIterator<const llvm::RegionNode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<const llvm::RegionNode>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:271:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<NodeType>(N); \ ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:237:22: warning: definition of implicit copy constructor for 'RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] inline const Self &operator=(const Self &I) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:319:1: note: in implicit copy constructor for 'llvm::RNSuccIterator<llvm::FlatIt<const llvm::RegionNode>>' first required here RegionNodeGraphTraits(const RegionNode); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/RegionIterator.h:282:12: note: expanded from macro 'RegionNodeGraphTraits' return RNSuccIterator<FlatIt<NodeType> >(N); \ ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/RegionInfo.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) ^ 7 warnings generated. [535/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/IPA.cpp.o [536/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/FindUsedTypes.cpp.o [537/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/CallPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallPrinter.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/DOTGraphTraitsPass.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CFGPrinter.h: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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/IPA/CallPrinter.cpp:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 11 warnings generated. [538/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/CallGraph.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraph.cpp:10: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 9 warnings generated. [539/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [540/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [541/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/ScalarEvolutionExpander.cpp:19: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/ScalarEvolutionExpander.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::PHINode>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::PHINode>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::__construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::PHINode>, void *>>>::construct<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__construct_node<llvm::AssertingVH<llvm::PHINode>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::PHINode>, llvm::AssertingVH<llvm::PHINode>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:188:51: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::PHINode>, std::__1::less<llvm::AssertingVH<llvm::PHINode>>, std::__1::allocator<llvm::AssertingVH<llvm::PHINode>>>::insert' requested here void setChainedPhi(PHINode *PN) { ChainedPhis.insert(PN); } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/ScalarEvolutionExpander.cpp:16: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpander.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolutionExpressions.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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::Value>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1679:31: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::Value>' first required here ::new((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1557:21: note: in instantiation of function template specialization 'std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Value>, void *>>::construct<llvm::AssertingVH<llvm::Value>, llvm::AssertingVH<llvm::Value>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/memory:1408:14: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Value>, void *>>>::__construct<llvm::AssertingVH<llvm::Value>, llvm::AssertingVH<llvm::Value>>' requested here {__construct(__has_construct<allocator_type, _Tp*, _Args...>(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2194:20: note: in instantiation of function template specialization 'std::__1::allocator_traits<std::__1::allocator<std::__1::__tree_node<llvm::AssertingVH<llvm::Value>, void *>>>::construct<llvm::AssertingVH<llvm::Value>, llvm::AssertingVH<llvm::Value>>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:2139:29: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::Value>, std::__1::less<llvm::AssertingVH<llvm::Value>>, std::__1::allocator<llvm::AssertingVH<llvm::Value>>>::__construct_node<llvm::AssertingVH<llvm::Value>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__tree:1285:16: note: in instantiation of function template specialization 'std::__1::__tree<llvm::AssertingVH<llvm::Value>, std::__1::less<llvm::AssertingVH<llvm::Value>>, std::__1::allocator<llvm::AssertingVH<llvm::Value>>>::__emplace_unique_key_args<llvm::AssertingVH<llvm::Value>, llvm::AssertingVH<llvm::Value>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/set:675:25: note: in instantiation of member function 'std::__1::__tree<llvm::AssertingVH<llvm::Value>, std::__1::less<llvm::AssertingVH<llvm::Value>>, std::__1::allocator<llvm::AssertingVH<llvm::Value>>>::__insert_unique' requested here {return __tree_.__insert_unique(_VSTD::move(__v));} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/ScalarEvolutionExpander.cpp:1065:22: note: in instantiation of member function 'std::__1::set<llvm::AssertingVH<llvm::Value>, std::__1::less<llvm::AssertingVH<llvm::Value>>, std::__1::allocator<llvm::AssertingVH<llvm::Value>>>::insert' requested here InsertedValues.insert(PN); ^ 4 warnings generated. [542/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/CallGraphSCCPass.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/CallGraphSCCPass.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) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/CallGraphSCCPass.cpp:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 10 warnings generated. [543/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRelocationInfo.cpp.o [544/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [545/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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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. [546/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPureStreamer.cpp.o [547/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [548/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolizer.cpp.o [549/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [550/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [551/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [552/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [553/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [554/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [555/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/InlineCost.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/InlineCost.cpp:25: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/IR/DataLayout.h:23: /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::Value *, int, llvm::DenseMapInfo<llvm::Value *>, false>' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] DenseMapIterator(const DenseMapIterator<KeyT, ValueT, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/InlineCost.cpp:196:10: note: in implicit copy assignment operator for 'llvm::DenseMapIterator<llvm::Value *, int, llvm::DenseMapInfo<llvm::Value *>, false>' first required here CostIt = SROAArgCosts.find(Arg); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/InlineCost.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/InlineCost.h:17: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraphSCCPass.h:24: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 10 warnings generated. [556/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/GlobalsModRef.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:314:16: warning: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<CGNPairTy, CallGraphNode*> CGNDerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:318:47: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:321:37: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->begin(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:324:35: warning: 'CGNDerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(N->end(), CGNDerefFun(CGNDeref)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>, llvm::CallGraphNode *>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:347:16: warning: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' is deprecated [-Wdeprecated-declarations] typedef std::pointer_to_unary_function<PairTy, CallGraphNode&> DerefFun; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:350:48: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:352:38: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->begin(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.cpp:22: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:355:36: warning: 'DerefFun' is deprecated [-Wdeprecated-declarations] return map_iterator(CG->end(), DerefFun(CGdereference)); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/functional:1095:28: note: 'pointer_to_unary_function<std::__1::pair<const llvm::Function *, llvm::CallGraphNode *>, llvm::CallGraphNode &>' has been explicitly marked deprecated here class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX11 pointer_to_unary_function ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/__config:1022: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:1011: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/Analysis/IPA/GlobalsModRef.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/Analysis/IPA/GlobalsModRef.cpp:22: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:60: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/ValueHandle.h:149:3: warning: definition of implicit copy assignment operator for 'WeakVH' is deprecated because it has a user-declared copy constructor [-Wdeprecated-copy] WeakVH(const WeakVH &RHS) ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:519:15: note: in implicit copy assignment operator for 'llvm::WeakVH' first required here first = __p.first; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/CallGraph.h:272:8: note: in instantiation of member function 'std::__1::pair<llvm::WeakVH, llvm::CallGraphNode *>::operator=' requested here *I = CalledFunctions.back(); ^ 10 warnings generated. [557/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [558/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [559/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [560/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [561/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFStreamer.cpp.o [562/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [563/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. [564/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/MCAsmParserExtension.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. [565/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [566/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. [567/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [568/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/MC/MCParser/MCTargetAsmParser.cpp:10: 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; ^ 1 warning generated. [569/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. [570/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. [571/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [572/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [573/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [574/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [575/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [576/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [577/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFYAML.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/COFFYAML.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/COFFYAML.h:17: 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(); ^ 3 warnings generated. [578/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [579/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [580/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFYAML.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFYAML.cpp:14: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFYAML.h:19: 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(); ^ 3 warnings generated. [581/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/YAML.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/YAML.cpp:15: 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(); ^ 3 warnings generated. [582/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [583/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [584/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [585/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [586/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [587/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [588/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetJITInfo.cpp.o [589/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Analysis/ScalarEvolution.cpp:67: 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-declared copy assignment operator [-Wdeprecated-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-declared copy assignment operator [-Wdeprecated-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/Analysis/ScalarEvolution.cpp:81: /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/Analysis/ScalarEvolution.cpp:62: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:33: /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-declared copy assignment operator [-Wdeprecated-copy] ValueTy *operator=(const AssertingVH<ValueTy> &RHS) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:278:12: note: in implicit copy constructor for 'llvm::AssertingVH<llvm::BasicBlock>' first required here struct ExitNotTakenInfo { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Analysis/ScalarEvolution.h:303:11: note: in implicit move constructor for 'llvm::ScalarEvolution::ExitNotTakenInfo' first required here class BackedgeTakenInfo { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/host-compiler/bin/../include/c++/v1/utility:447:45: note: in implicit move constructor for 'llvm::ScalarEvolution::BackedgeTakenInfo' 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:666:12: note: in instantiation of function template specialization 'std::__1::pair<const llvm::Loop *, llvm::ScalarEvolution::BackedgeTakenInfo>::pair<const llvm::Loop *&, llvm::ScalarEvolution::BackedgeTakenInfo, false>' 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/Analysis/ScalarEvolution.cpp:4093:37: note: in instantiation of function template specialization 'std::__1::make_pair<const llvm::Loop *&, llvm::ScalarEvolution::BackedgeTakenInfo>' requested here BackedgeTakenCounts.insert(std::make_pair(L, BackedgeTakenInfo())); ^ 4 warnings generated. [590/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [591/1392] Linking CXX static library lib/libLLVMOption.a [592/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Mangler.cpp.o [593/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: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) ^ 2 warnings generated. [594/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLibraryInfo.cpp.o [595/1392] Building X86GenCallingConv.inc... [596/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenCallingConv.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenCallingConv.inc [597/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetSubtargetInfo.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/TargetSubtargetInfo.cpp:14: /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. [598/1392] Building X86GenAsmWriter.inc... [599/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenAsmWriter.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenAsmWriter.inc [600/1392] Building X86GenRegisterInfo.inc... [601/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenRegisterInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenRegisterInfo.inc [602/1392] Building X86GenAsmWriter1.inc... [603/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenAsmWriter1.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenAsmWriter1.inc [604/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/TargetMachineC.cpp:21: /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/Target/TargetMachineC.cpp:21: /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/Target/TargetMachineC.cpp:21: /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/Target/TargetMachineC.cpp:21: /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. [605/1392] Building X86GenSubtargetInfo.inc... [606/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenSubtargetInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenSubtargetInfo.inc [607/1392] Building X86GenAsmMatcher.inc... [608/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenAsmMatcher.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenAsmMatcher.inc [609/1392] Building X86GenInstrInfo.inc... [610/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenInstrInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenInstrInfo.inc [611/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/TargetMachine.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. [612/1392] Building X86GenDisassemblerTables.inc... [613/1392] Building X86GenFastISel.inc... [614/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenFastISel.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenFastISel.inc [615/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenDisassemblerTables.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenDisassemblerTables.inc [616/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [617/1392] Building AArch64GenDisassemblerTables.inc... [618/1392] Building ARMGenRegisterInfo.inc... [619/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenRegisterInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenRegisterInfo.inc [620/1392] Building ARMGenCodeEmitter.inc... [621/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenCodeEmitter.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenCodeEmitter.inc [622/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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-declared copy assignment operator [-Wdeprecated-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/Object/ELFObjectFile.cpp:14: 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-declared copy assignment operator [-Wdeprecated-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/Object/ELFObjectFile.cpp:14: 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-declared copy assignment operator [-Wdeprecated-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/Object/ELFObjectFile.cpp:14: 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-declared copy assignment operator [-Wdeprecated-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); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:644:29: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' first required here for (Elf_Shdr_Iter SecI = begin_sections(), SecE = end_sections(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:35:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:722:30: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' first required here for (Elf_Phdr_Iter PhdrI = begin_program_headers(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:35:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:879:21: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::little, 2, false>>>' first required here Elf_Dyn_Iter DI = toELFDynIter(Data); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:168:3: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::getLibraryNext' requested here ELFObjectFile(MemoryBuffer *Object, error_code &ec); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:35:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:644:29: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' first required here for (Elf_Shdr_Iter SecI = begin_sections(), SecE = end_sections(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:45:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:722:30: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' first required here for (Elf_Phdr_Iter PhdrI = begin_program_headers(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:45:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:879:21: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::big, 2, false>>>' first required here Elf_Dyn_Iter DI = toELFDynIter(Data); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:168:3: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::getLibraryNext' requested here ELFObjectFile(MemoryBuffer *Object, error_code &ec); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:45:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, false>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, false> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:644:29: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' first required here for (Elf_Shdr_Iter SecI = begin_sections(), SecE = end_sections(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:55:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, true> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:722:30: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' first required here for (Elf_Phdr_Iter PhdrI = begin_program_headers(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:55:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, true> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:879:21: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::big, 2, true>>>' first required here Elf_Dyn_Iter DI = toELFDynIter(Data); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:168:3: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::getLibraryNext' requested here ELFObjectFile(MemoryBuffer *Object, error_code &ec); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:55:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::big, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::big, 2, true> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:644:29: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Shdr_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' first required here for (Elf_Shdr_Iter SecI = begin_sections(), SecE = end_sections(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:65:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, true> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELF.h:722:30: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Phdr_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' first required here for (Elf_Phdr_Iter PhdrI = begin_program_headers(), ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:820:7: note: in instantiation of member function 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFFile' requested here EF(Object, ec) {} ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:65:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, true> >(Object, ec); ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:14: 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:102:24: warning: definition of implicit copy constructor for 'ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' is deprecated because it has a user-declared copy assignment operator [-Wdeprecated-copy] ELFEntityIterator &operator =(const ELFEntityIterator &Other) { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:879:21: note: in implicit copy constructor for 'llvm::object::ELFFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFEntityIterator<const llvm::object::Elf_Dyn_Impl<llvm::object::ELFType<llvm::support::little, 2, true>>>' first required here Elf_Dyn_Iter DI = toELFDynIter(Data); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Object/ELFObjectFile.h:168:3: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::getLibraryNext' requested here ELFObjectFile(MemoryBuffer *Object, error_code &ec); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Object/ELFObjectFile.cpp:65:18: note: in instantiation of member function 'llvm::object::ELFObjectFile<llvm::object::ELFType<llvm::support::little, 2, true>>::ELFObjectFile' requested here return new ELFObjectFile<ELFType<support::little, 2, true> >(Object, ec); ^ 16 warnings generated. [623/1392] Building ARMGenFastISel.inc... [624/1392] Linking CXX static library lib/libLLVMObject.a [625/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenFastISel.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenFastISel.inc [626/1392] Building ARMGenAsmMatcher.inc... [627/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenAsmMatcher.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenAsmMatcher.inc [628/1392] Building ARMGenMCCodeEmitter.inc... [629/1392] Building ARMGenMCPseudoLowering.inc... [630/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenMCPseudoLowering.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenMCPseudoLowering.inc [631/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenMCCodeEmitter.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenMCCodeEmitter.inc [632/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/AArch64 && /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/lib/Target/AArch64/AArch64GenDisassemblerTables.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/AArch64/AArch64GenDisassemblerTables.inc [633/1392] Building ARMGenInstrInfo.inc... [634/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM && /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/lib/Target/ARM/ARMGenInstrInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenInstrInfo.inc [635/1392] Building X86GenDAGISel.inc... [636/1392] cd /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86 && /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/lib/Target/X86/X86GenDAGISel.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenDAGISel.inc [637/1392] Building ARMGenAsmWriter.inc... [638/1392] Building ARMGenDisassemblerTables.inc... [639/1392] Building ARMGenCallingConv.inc... [640/1392] Building AArch64GenCallingConv.inc... [641/1392] Building ARMGenDAGISel.inc... [642/1392] Building AArch64GenAsmMatcher.inc... [643/1392] Building ARMGenSubtargetInfo.inc... [644/1392] Linking CXX static library lib/libLLVMMC.a [645/1392] Building AArch64GenInstrInfo.inc... [646/1392] Linking CXX static library lib/libLLVMMCParser.a [647/1392] Linking CXX static library lib/libLLVMTarget.a [648/1392] Linking CXX static library lib/libLLVMAnalysis.a [649/1392] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86COFFMachineModuleInfo.cpp.o [650/1392] Linking CXX static library lib/libLLVMipa.a [651/1392] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [652/1392] Linking CXX static library lib/libLLVMTransformUtils.a [653/1392] Linking CXX static library lib/libLLVMInstrumentation.a [654/1392] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:172:16: warning: 'isCoalescableExtInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isCoalescableExtInstr(const MachineInstr &MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:113:16: note: overridden virtual function is here virtual bool isCoalescableExtInstr(const MachineInstr &MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:176:12: warning: 'isLoadFromStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isLoadFromStackSlot(const MachineInstr *MI, int &FrameIndex) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:124:20: note: overridden virtual function is here virtual unsigned isLoadFromStackSlot(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:180:12: warning: 'isLoadFromStackSlotPostFE' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isLoadFromStackSlotPostFE(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:132:20: note: overridden virtual function is here virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:183:12: warning: 'isStoreToStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isStoreToStackSlot(const MachineInstr *MI, int &FrameIndex) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:153:20: note: overridden virtual function is here virtual unsigned isStoreToStackSlot(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:187:12: warning: 'isStoreToStackSlotPostFE' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isStoreToStackSlotPostFE(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:161:20: note: overridden virtual function is here virtual unsigned isStoreToStackSlotPostFE(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:190:8: warning: 'isReallyTriviallyReMaterializable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isReallyTriviallyReMaterializable(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:83:16: note: overridden virtual function is here virtual bool isReallyTriviallyReMaterializable(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:192:8: warning: 'reMaterialize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:206:16: note: overridden virtual function is here virtual void reMaterialize(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:220:25: warning: 'convertToThreeAddress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr *convertToThreeAddress(MachineFunction::iterator &MFI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:231:3: note: overridden virtual function is here convertToThreeAddress(MachineFunction::iterator &MFI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:227:25: warning: 'commuteInstruction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:244:25: note: overridden virtual function is here virtual MachineInstr *commuteInstruction(MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:230:16: warning: 'isUnpredicatedTerminator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isUnpredicatedTerminator(const MachineInstr* MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:678:16: note: overridden virtual function is here virtual bool isUnpredicatedTerminator(const MachineInstr *MI) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:231:16: warning: 'AnalyzeBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:287:16: note: overridden virtual function is here virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:235:20: warning: 'RemoveBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned RemoveBranch(MachineBasicBlock &MBB) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:297:20: note: overridden virtual function is here virtual unsigned RemoveBranch(MachineBasicBlock &MBB) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:236:20: warning: 'InsertBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:311:20: note: overridden virtual function is here virtual unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:240:16: warning: 'canInsertSelect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool canInsertSelect(const MachineBasicBlock&, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:404:16: note: overridden virtual function is here virtual bool canInsertSelect(const MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:243:16: warning: 'insertSelect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void insertSelect(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:428:16: note: overridden virtual function is here virtual void insertSelect(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:248:16: warning: 'copyPhysReg' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void copyPhysReg(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:489:16: note: overridden virtual function is here virtual void copyPhysReg(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:252:16: warning: 'storeRegToStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void storeRegToStackSlot(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:501:16: note: overridden virtual function is here virtual void storeRegToStackSlot(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:265:16: warning: 'loadRegFromStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void loadRegFromStackSlot(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:514:16: note: overridden virtual function is here virtual void loadRegFromStackSlot(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:278:16: warning: 'expandPostRAPseudo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:529:16: note: overridden virtual function is here virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:286:25: warning: 'foldMemoryOperandImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:554:25: note: overridden virtual function is here virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:294:25: warning: 'foldMemoryOperandImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:564:25: note: overridden virtual function is here virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:301:16: warning: 'canFoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool canFoldMemoryOperand(const MachineInstr*, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:575:8: note: overridden virtual function is here bool canFoldMemoryOperand(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:307:16: warning: 'unfoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:581:16: note: overridden virtual function is here virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:311:16: warning: 'unfoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:587:16: note: overridden virtual function is here virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:320:20: warning: 'getOpcodeAfterMemoryUnfold' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getOpcodeAfterMemoryUnfold(unsigned Opc, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:598:20: note: overridden virtual function is here virtual unsigned getOpcodeAfterMemoryUnfold(unsigned Opc, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:329:16: warning: 'areLoadsFromSameBasePtr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:609:16: note: overridden virtual function is here virtual bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:340:16: warning: 'shouldScheduleLoadsNear' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:622:16: note: overridden virtual function is here virtual bool shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:347:16: warning: 'getNoopForMachoTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void getNoopForMachoTarget(MCInst &NopInst) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:665:16: note: overridden virtual function is here virtual void getNoopForMachoTarget(MCInst &NopInst) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:350:8: warning: 'ReverseBranchCondition' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:654:8: note: overridden virtual function is here bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:354:8: warning: 'isSafeToMoveRegClassDefs' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isSafeToMoveRegClassDefs(const TargetRegisterClass *RC) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:711:16: note: overridden virtual function is here virtual bool isSafeToMoveRegClassDefs(const TargetRegisterClass *RC) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:368:3: warning: 'getExecutionDomain' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getExecutionDomain(const MachineInstr *MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:904:3: note: overridden virtual function is here getExecutionDomain(const MachineInstr *MI) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:370:8: warning: 'setExecutionDomain' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void setExecutionDomain(MachineInstr *MI, unsigned Domain) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:913:16: note: overridden virtual function is here virtual void setExecutionDomain(MachineInstr *MI, unsigned Domain) const {} ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:372:12: warning: 'getPartialRegUpdateClearance' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned getPartialRegUpdateClearance(const MachineInstr *MI, unsigned OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:956:3: note: overridden virtual function is here getPartialRegUpdateClearance(const MachineInstr *MI, unsigned OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:374:12: warning: 'getUndefRegClearance' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned getUndefRegClearance(const MachineInstr *MI, unsigned &OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:976:20: note: overridden virtual function is here virtual unsigned getUndefRegClearance(const MachineInstr *MI, unsigned &OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:376:8: warning: 'breakPartialRegDependency' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void breakPartialRegDependency(MachineBasicBlock::iterator MI, unsigned OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:1000:3: note: overridden virtual function is here breakPartialRegDependency(MachineBasicBlock::iterator MI, unsigned OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:385:8: warning: 'isHighLatencyDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isHighLatencyDef(int opc) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:857:16: note: overridden virtual function is here virtual bool isHighLatencyDef(int opc) const { return false; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:387:8: warning: 'hasHighOperandLatency' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool hasHighOperandLatency(const InstrItineraryData *ItinData, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:865:8: note: overridden virtual function is here bool hasHighOperandLatency(const InstrItineraryData *ItinData, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:396:16: warning: 'analyzeCompare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool analyzeCompare(const MachineInstr *MI, unsigned &SrcReg, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:756:16: note: overridden virtual function is here virtual bool analyzeCompare(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:403:16: warning: 'optimizeCompareInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:765:16: note: overridden virtual function is here virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FloatingPoint.cpp:28: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:414:25: warning: 'optimizeLoadInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* optimizeLoadInstr(MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:779:25: note: overridden virtual function is here virtual MachineInstr* optimizeLoadInstr(MachineInstr *MI, ^ 40 warnings generated. [655/1392] Linking CXX static library lib/libLLVMInstCombine.a [656/1392] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CodeEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:172:16: warning: 'isCoalescableExtInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isCoalescableExtInstr(const MachineInstr &MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:113:16: note: overridden virtual function is here virtual bool isCoalescableExtInstr(const MachineInstr &MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:176:12: warning: 'isLoadFromStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isLoadFromStackSlot(const MachineInstr *MI, int &FrameIndex) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:124:20: note: overridden virtual function is here virtual unsigned isLoadFromStackSlot(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:180:12: warning: 'isLoadFromStackSlotPostFE' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isLoadFromStackSlotPostFE(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:132:20: note: overridden virtual function is here virtual unsigned isLoadFromStackSlotPostFE(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:183:12: warning: 'isStoreToStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isStoreToStackSlot(const MachineInstr *MI, int &FrameIndex) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:153:20: note: overridden virtual function is here virtual unsigned isStoreToStackSlot(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:187:12: warning: 'isStoreToStackSlotPostFE' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned isStoreToStackSlotPostFE(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:161:20: note: overridden virtual function is here virtual unsigned isStoreToStackSlotPostFE(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:190:8: warning: 'isReallyTriviallyReMaterializable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isReallyTriviallyReMaterializable(const MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:83:16: note: overridden virtual function is here virtual bool isReallyTriviallyReMaterializable(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:192:8: warning: 'reMaterialize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void reMaterialize(MachineBasicBlock &MBB, MachineBasicBlock::iterator MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:206:16: note: overridden virtual function is here virtual void reMaterialize(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:220:25: warning: 'convertToThreeAddress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr *convertToThreeAddress(MachineFunction::iterator &MFI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:231:3: note: overridden virtual function is here convertToThreeAddress(MachineFunction::iterator &MFI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:227:25: warning: 'commuteInstruction' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr *commuteInstruction(MachineInstr *MI, bool NewMI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:244:25: note: overridden virtual function is here virtual MachineInstr *commuteInstruction(MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:230:16: warning: 'isUnpredicatedTerminator' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isUnpredicatedTerminator(const MachineInstr* MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:678:16: note: overridden virtual function is here virtual bool isUnpredicatedTerminator(const MachineInstr *MI) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:231:16: warning: 'AnalyzeBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:287:16: note: overridden virtual function is here virtual bool AnalyzeBranch(MachineBasicBlock &MBB, MachineBasicBlock *&TBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:235:20: warning: 'RemoveBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned RemoveBranch(MachineBasicBlock &MBB) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:297:20: note: overridden virtual function is here virtual unsigned RemoveBranch(MachineBasicBlock &MBB) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:236:20: warning: 'InsertBranch' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:311:20: note: overridden virtual function is here virtual unsigned InsertBranch(MachineBasicBlock &MBB, MachineBasicBlock *TBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:240:16: warning: 'canInsertSelect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool canInsertSelect(const MachineBasicBlock&, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:404:16: note: overridden virtual function is here virtual bool canInsertSelect(const MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:243:16: warning: 'insertSelect' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void insertSelect(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:428:16: note: overridden virtual function is here virtual void insertSelect(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:248:16: warning: 'copyPhysReg' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void copyPhysReg(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:489:16: note: overridden virtual function is here virtual void copyPhysReg(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:252:16: warning: 'storeRegToStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void storeRegToStackSlot(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:501:16: note: overridden virtual function is here virtual void storeRegToStackSlot(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:265:16: warning: 'loadRegFromStackSlot' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void loadRegFromStackSlot(MachineBasicBlock &MBB, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:514:16: note: overridden virtual function is here virtual void loadRegFromStackSlot(MachineBasicBlock &MBB, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:278:16: warning: 'expandPostRAPseudo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:529:16: note: overridden virtual function is here virtual bool expandPostRAPseudo(MachineBasicBlock::iterator MI) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:286:25: warning: 'foldMemoryOperandImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:554:25: note: overridden virtual function is here virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:294:25: warning: 'foldMemoryOperandImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:564:25: note: overridden virtual function is here virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:301:16: warning: 'canFoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool canFoldMemoryOperand(const MachineInstr*, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:575:8: note: overridden virtual function is here bool canFoldMemoryOperand(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:307:16: warning: 'unfoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:581:16: note: overridden virtual function is here virtual bool unfoldMemoryOperand(MachineFunction &MF, MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:311:16: warning: 'unfoldMemoryOperand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:587:16: note: overridden virtual function is here virtual bool unfoldMemoryOperand(SelectionDAG &DAG, SDNode *N, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:320:20: warning: 'getOpcodeAfterMemoryUnfold' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getOpcodeAfterMemoryUnfold(unsigned Opc, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:598:20: note: overridden virtual function is here virtual unsigned getOpcodeAfterMemoryUnfold(unsigned Opc, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:329:16: warning: 'areLoadsFromSameBasePtr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:609:16: note: overridden virtual function is here virtual bool areLoadsFromSameBasePtr(SDNode *Load1, SDNode *Load2, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:340:16: warning: 'shouldScheduleLoadsNear' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:622:16: note: overridden virtual function is here virtual bool shouldScheduleLoadsNear(SDNode *Load1, SDNode *Load2, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:347:16: warning: 'getNoopForMachoTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void getNoopForMachoTarget(MCInst &NopInst) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:665:16: note: overridden virtual function is here virtual void getNoopForMachoTarget(MCInst &NopInst) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:350:8: warning: 'ReverseBranchCondition' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:654:8: note: overridden virtual function is here bool ReverseBranchCondition(SmallVectorImpl<MachineOperand> &Cond) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:354:8: warning: 'isSafeToMoveRegClassDefs' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isSafeToMoveRegClassDefs(const TargetRegisterClass *RC) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:711:16: note: overridden virtual function is here virtual bool isSafeToMoveRegClassDefs(const TargetRegisterClass *RC) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:368:3: warning: 'getExecutionDomain' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getExecutionDomain(const MachineInstr *MI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:904:3: note: overridden virtual function is here getExecutionDomain(const MachineInstr *MI) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:370:8: warning: 'setExecutionDomain' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void setExecutionDomain(MachineInstr *MI, unsigned Domain) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:913:16: note: overridden virtual function is here virtual void setExecutionDomain(MachineInstr *MI, unsigned Domain) const {} ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:372:12: warning: 'getPartialRegUpdateClearance' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned getPartialRegUpdateClearance(const MachineInstr *MI, unsigned OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:956:3: note: overridden virtual function is here getPartialRegUpdateClearance(const MachineInstr *MI, unsigned OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:374:12: warning: 'getUndefRegClearance' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] unsigned getUndefRegClearance(const MachineInstr *MI, unsigned &OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:976:20: note: overridden virtual function is here virtual unsigned getUndefRegClearance(const MachineInstr *MI, unsigned &OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:376:8: warning: 'breakPartialRegDependency' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] void breakPartialRegDependency(MachineBasicBlock::iterator MI, unsigned OpNum, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:1000:3: note: overridden virtual function is here breakPartialRegDependency(MachineBasicBlock::iterator MI, unsigned OpNum, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:385:8: warning: 'isHighLatencyDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool isHighLatencyDef(int opc) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:857:16: note: overridden virtual function is here virtual bool isHighLatencyDef(int opc) const { return false; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:387:8: warning: 'hasHighOperandLatency' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool hasHighOperandLatency(const InstrItineraryData *ItinData, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:865:8: note: overridden virtual function is here bool hasHighOperandLatency(const InstrItineraryData *ItinData, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:396:16: warning: 'analyzeCompare' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool analyzeCompare(const MachineInstr *MI, unsigned &SrcReg, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:756:16: note: overridden virtual function is here virtual bool analyzeCompare(const MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:403:16: warning: 'optimizeCompareInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, unsigned SrcReg, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:765:16: note: overridden virtual function is here virtual bool optimizeCompareInstr(MachineInstr *CmpInstr, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86InstrInfo.h:414:25: warning: 'optimizeLoadInstr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MachineInstr* optimizeLoadInstr(MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetInstrInfo.h:779:25: note: overridden virtual function is here virtual MachineInstr* optimizeLoadInstr(MachineInstr *MI, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86Subtarget.h:234:16: warning: 'resetSubtargetFeatures' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void resetSubtargetFeatures(const MachineFunction *MF); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetSubtargetInfo.h:97:16: note: overridden virtual function is here virtual void resetSubtargetFeatures(const MachineFunction *MF) { } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86Subtarget.h:397:8: warning: 'enablePostRAScheduler' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool enablePostRAScheduler(CodeGenOpt::Level OptLevel, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetSubtargetInfo.h:84:16: note: overridden virtual function is here virtual bool enablePostRAScheduler(CodeGenOpt::Level OptLevel, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:23: 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-declared copy assignment operator [-Wdeprecated-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/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:529:22: warning: 'getJumpTableEncoding' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getJumpTableEncoding() const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1727:20: note: overridden virtual function is here virtual unsigned getJumpTableEncoding() const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:531:17: warning: 'getScalarShiftAmountTy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MVT getScalarShiftAmountTy(EVT LHSTy) const { return MVT::i8; } ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:158:15: note: overridden virtual function is here virtual MVT getScalarShiftAmountTy(EVT LHSTy) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:534:5: warning: 'LowerCustomJumpTableEntry' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1730:3: note: overridden virtual function is here LowerCustomJumpTableEntry(const MachineJumpTableInfo * /*MJTI*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:540:21: warning: 'getPICJumpTableRelocBase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual SDValue getPICJumpTableRelocBase(SDValue Table, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1737:19: note: overridden virtual function is here virtual SDValue getPICJumpTableRelocBase(SDValue Table, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:543:5: warning: 'getPICJumpTableRelocBaseExpr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getPICJumpTableRelocBaseExpr(const MachineFunction *MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1743:3: note: overridden virtual function is here getPICJumpTableRelocBaseExpr(const MachineFunction *MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:550:22: warning: 'getByValTypeAlignment' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getByValTypeAlignment(Type *Ty) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:609:20: note: overridden virtual function is here virtual unsigned getByValTypeAlignment(Type *Ty) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:564:5: warning: 'getOptimalMemOpType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:732:15: note: overridden virtual function is here virtual EVT getOptimalMemOpType(uint64_t /*Size*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:574:18: warning: 'isSafeMemOpType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isSafeMemOpType(MVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:748:16: note: overridden virtual function is here virtual bool isSafeMemOpType(MVT /*VT*/) const { return true; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:579:18: warning: 'allowsUnalignedMemoryAccesses' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool allowsUnalignedMemoryAccesses(EVT VT, bool *Fast) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:717:16: note: overridden virtual function is here virtual bool allowsUnalignedMemoryAccesses(EVT, bool * /*Fast*/ = 0) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:583:21: warning: 'LowerOperation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2103:19: note: overridden virtual function is here virtual SDValue LowerOperation(SDValue Op, SelectionDAG &DAG) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:588:18: warning: 'ReplaceNodeResults' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void ReplaceNodeResults(SDNode *N, SmallVectorImpl<SDValue>&Results, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2114:16: note: overridden virtual function is here virtual void ReplaceNodeResults(SDNode * /*N*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:592:21: warning: 'PerformDAGCombine' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1880:19: note: overridden virtual function is here virtual SDValue PerformDAGCombine(SDNode *N, DAGCombinerInfo &DCI) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:598:18: warning: 'isTypeDesirableForOp' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isTypeDesirableForOp(unsigned Opc, EVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1886:16: note: overridden virtual function is here virtual bool isTypeDesirableForOp(unsigned /*Opc*/, EVT VT) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:604:18: warning: 'IsDesirableToPromoteOp' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool IsDesirableToPromoteOp(SDValue Op, EVT &PVT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1902:16: note: overridden virtual function is here virtual bool IsDesirableToPromoteOp(SDValue /*Op*/, EVT &/*PVT*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:607:7: warning: 'EmitInstrWithCustomInserter' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] EmitInstrWithCustomInserter(MachineInstr *MI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2284:5: note: overridden virtual function is here EmitInstrWithCustomInserter(MachineInstr *MI, MachineBasicBlock *MBB) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:613:25: warning: 'getTargetNodeName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *getTargetNodeName(unsigned Opcode) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2121:23: note: overridden virtual function is here virtual const char *getTargetNodeName(unsigned Opcode) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:616:17: warning: 'getSetCCResultType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual EVT getSetCCResultType(LLVMContext &Context, EVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:222:15: note: overridden virtual function is here virtual EVT getSetCCResultType(LLVMContext &Context, EVT VT) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:621:18: warning: 'computeMaskedBitsForTargetNode' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void computeMaskedBitsForTargetNode(const SDValue Op, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1817:16: note: overridden virtual function is here virtual void computeMaskedBitsForTargetNode(const SDValue Op, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:629:22: warning: 'ComputeNumSignBitsForTargetNode' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned ComputeNumSignBitsForTargetNode(SDValue Op, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1825:20: note: overridden virtual function is here virtual unsigned ComputeNumSignBitsForTargetNode(SDValue Op, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:633:5: warning: 'isGAPlusOffset' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] isGAPlusOffset(SDNode *N, const GlobalValue* &GA, int64_t &Offset) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1865:3: note: overridden virtual function is here isGAPlusOffset(SDNode *N, const GlobalValue* &GA, int64_t &Offset) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:637:18: warning: 'ExpandInlineAsm' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ExpandInlineAsm(CallInst *CI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2138:16: note: overridden virtual function is here virtual bool ExpandInlineAsm(CallInst *) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:639:20: warning: 'getConstraintType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] ConstraintType getConstraintType(const std::string &Constraint) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2237:26: note: overridden virtual function is here virtual ConstraintType getConstraintType(const std::string &Constraint) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:643:30: warning: 'getSingleConstraintMatchWeight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual ConstraintWeight getSingleConstraintMatchWeight( ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2225:28: note: overridden virtual function is here virtual ConstraintWeight getSingleConstraintMatchWeight( ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:646:25: warning: 'LowerXConstraint' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const char *LowerXConstraint(EVT ConstraintVT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2255:23: note: overridden virtual function is here virtual const char *LowerXConstraint(EVT ConstraintVT) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:652:18: warning: 'LowerAsmOperandForConstraint' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void LowerAsmOperandForConstraint(SDValue Op, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2259:16: note: overridden virtual function is here virtual void LowerAsmOperandForConstraint(SDValue Op, std::string &Constraint, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:662:7: warning: 'getRegForInlineAsmConstraint' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getRegForInlineAsmConstraint(const std::string &Constraint, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2249:5: note: overridden virtual function is here getRegForInlineAsmConstraint(const std::string &Constraint, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:667:18: warning: 'isLegalAddressingMode' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty)const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1141:16: note: overridden virtual function is here virtual bool isLegalAddressingMode(const AddrMode &AM, Type *Ty) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:673:18: warning: 'isLegalICmpImmediate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isLegalICmpImmediate(int64_t Imm) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1158:16: note: overridden virtual function is here virtual bool isLegalICmpImmediate(int64_t) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:679:18: warning: 'isLegalAddImmediate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isLegalAddImmediate(int64_t Imm) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1165:16: note: overridden virtual function is here virtual bool isLegalAddImmediate(int64_t) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:684:18: warning: 'isTruncateFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isTruncateFree(Type *Ty1, Type *Ty2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1172:16: note: overridden virtual function is here virtual bool isTruncateFree(Type * /*Ty1*/, Type * /*Ty2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:685:18: warning: 'isTruncateFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isTruncateFree(EVT VT1, EVT VT2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1185:16: note: overridden virtual function is here virtual bool isTruncateFree(EVT /*VT1*/, EVT /*VT2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:687:18: warning: 'allowTruncateForTailCall' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool allowTruncateForTailCall(Type *Ty1, Type *Ty2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1181:16: note: overridden virtual function is here virtual bool allowTruncateForTailCall(Type * /*Ty1*/, Type * /*Ty2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:697:18: warning: 'isZExtFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isZExtFree(Type *Ty1, Type *Ty2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1197:16: note: overridden virtual function is here virtual bool isZExtFree(Type * /*Ty1*/, Type * /*Ty2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:698:18: warning: 'isZExtFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isZExtFree(EVT VT1, EVT VT2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1201:16: note: overridden virtual function is here virtual bool isZExtFree(EVT /*VT1*/, EVT /*VT2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:699:18: warning: 'isZExtFree' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isZExtFree(SDValue Val, EVT VT2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1239:16: note: overridden virtual function is here virtual bool isZExtFree(SDValue Val, EVT VT2) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:705:18: warning: 'isFMAFasterThanFMulAndFAdd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isFMAFasterThanFMulAndFAdd(EVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1265:16: note: overridden virtual function is here virtual bool isFMAFasterThanFMulAndFAdd(EVT) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:710:18: warning: 'isNarrowingProfitable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isNarrowingProfitable(EVT VT1, EVT VT2) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1272:16: note: overridden virtual function is here virtual bool isNarrowingProfitable(EVT /*VT1*/, EVT /*VT2*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:715:18: warning: 'isFPImmLegal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isFPImmLegal(const APFloat &Imm, EVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:391:16: note: overridden virtual function is here virtual bool isFPImmLegal(const APFloat &/*Imm*/, EVT /*VT*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:721:18: warning: 'isShuffleMaskLegal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &Mask, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:399:16: note: overridden virtual function is here virtual bool isShuffleMaskLegal(const SmallVectorImpl<int> &/*Mask*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:728:18: warning: 'isVectorClearMaskLegal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isVectorClearMaskLegal(const SmallVectorImpl<int> &Mask, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:413:16: note: overridden virtual function is here virtual bool isVectorClearMaskLegal(const SmallVectorImpl<int> &/*Mask*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:734:18: warning: 'ShouldShrinkFPConstant' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool ShouldShrinkFPConstant(EVT VT) const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:669:16: note: overridden virtual function is here virtual bool ShouldShrinkFPConstant(EVT) const { return true; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:766:23: warning: 'createFastISel' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual FastISel *createFastISel(FunctionLoweringInfo &funcInfo, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2125:21: note: overridden virtual function is here virtual FastISel *createFastISel(FunctionLoweringInfo &, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:773:18: warning: 'getStackCookieLocation' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool getStackCookieLocation(unsigned &AddressSpace, unsigned &Offset) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:830:16: note: overridden virtual function is here virtual bool getStackCookieLocation(unsigned &/*AddressSpace*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:781:18: warning: 'resetOperationActions' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void resetOperationActions(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:864:16: note: overridden virtual function is here virtual void resetOperationActions() {} ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:785:5: warning: 'findRepresentativeClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] findRepresentativeClass(MVT VT) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:972:3: note: overridden virtual function is here findRepresentativeClass(MVT VT) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:901:7: warning: 'LowerFormalArguments' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] LowerFormalArguments(SDValue Chain, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1917:5: note: overridden virtual function is here LowerFormalArguments(SDValue /*Chain*/, CallingConv::ID /*CallConv*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:907:7: warning: 'LowerCall' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] LowerCall(CallLoweringInfo &CLI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2015:5: note: overridden virtual function is here LowerCall(CallLoweringInfo &/*CLI*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:911:7: warning: 'LowerReturn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] LowerReturn(SDValue Chain, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2039:5: note: overridden virtual function is here LowerReturn(SDValue /*Chain*/, CallingConv::ID /*CallConv*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:917:18: warning: 'isUsedByReturnOnly' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool isUsedByReturnOnly(SDNode *N, SDValue &Chain) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2052:16: note: overridden virtual function is here virtual bool isUsedByReturnOnly(SDNode *, SDValue &/*Chain*/) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:919:18: warning: 'mayBeEmittedAsTailCall' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual bool mayBeEmittedAsTailCall(CallInst *CI) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2059:16: note: overridden virtual function is here virtual bool mayBeEmittedAsTailCall(CallInst *) const { ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:922:5: warning: 'getTypeForExtArgOrReturn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getTypeForExtArgOrReturn(MVT VT, ISD::NodeType ExtendKind) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2069:15: note: overridden virtual function is here virtual MVT getTypeForExtArgOrReturn(MVT VT, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:925:5: warning: 'CanLowerReturn' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2026:16: note: overridden virtual function is here virtual bool CanLowerReturn(CallingConv::ID /*CallConv*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86CodeEmitter.cpp:21: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:930:29: warning: 'getScratchRegisters' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual const uint16_t *getScratchRegisters(CallingConv::ID CC) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:2077:27: note: overridden virtual function is here virtual const uint16_t *getScratchRegisters(CallingConv::ID CC) const { ^ 96 warnings generated. [657/1392] Linking CXX static library lib/libLLVMObjCARCOpts.a [658/1392] Linking CXX static library lib/libLLVMLinker.a [659/1392] Linking CXX static library lib/libLLVMVectorize.a [660/1392] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FrameLowering.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86Subtarget.h:234:16: warning: 'resetSubtargetFeatures' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual void resetSubtargetFeatures(const MachineFunction *MF); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetSubtargetInfo.h:97:16: note: overridden virtual function is here virtual void resetSubtargetFeatures(const MachineFunction *MF) { } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:18: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86FrameLowering.h:17: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86Subtarget.h:397:8: warning: 'enablePostRAScheduler' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool enablePostRAScheduler(CodeGenOpt::Level OptLevel, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetSubtargetInfo.h:84:16: note: overridden virtual function is here virtual bool enablePostRAScheduler(CodeGenOpt::Level OptLevel, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:23: 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-declared copy assignment operator [-Wdeprecated-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/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:529:22: warning: 'getJumpTableEncoding' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getJumpTableEncoding() const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1727:20: note: overridden virtual function is here virtual unsigned getJumpTableEncoding() const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:531:17: warning: 'getScalarShiftAmountTy' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual MVT getScalarShiftAmountTy(EVT LHSTy) const { return MVT::i8; } ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:158:15: note: overridden virtual function is here virtual MVT getScalarShiftAmountTy(EVT LHSTy) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:534:5: warning: 'LowerCustomJumpTableEntry' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] LowerCustomJumpTableEntry(const MachineJumpTableInfo *MJTI, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1730:3: note: overridden virtual function is here LowerCustomJumpTableEntry(const MachineJumpTableInfo * /*MJTI*/, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:540:21: warning: 'getPICJumpTableRelocBase' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual SDValue getPICJumpTableRelocBase(SDValue Table, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1737:19: note: overridden virtual function is here virtual SDValue getPICJumpTableRelocBase(SDValue Table, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:543:5: warning: 'getPICJumpTableRelocBaseExpr' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getPICJumpTableRelocBaseExpr(const MachineFunction *MF, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:1743:3: note: overridden virtual function is here getPICJumpTableRelocBaseExpr(const MachineFunction *MF, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:550:22: warning: 'getByValTypeAlignment' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] virtual unsigned getByValTypeAlignment(Type *Ty) const; ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Target/TargetLowering.h:609:20: note: overridden virtual function is here virtual unsigned getByValTypeAlignment(Type *Ty) const; ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86AsmPrinter.h:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86TargetMachine.h:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Target/X86/X86ISelLowering.h:564:5: warning: 'getOptimalMemOpType' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] getOptimalMemOpType(uint64_t Size, unsigned DstAlign, unsigned SrcAlign, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clan