SuccessConsole Output

Started by upstream project "clang-stage2-Rthinlto" build number 3510
originally caused by:
 Started by upstream project "clang-stage2-Rthinlto_relay" build number 5323
 originally caused by:
  Started by upstream project "clang-stage1-RA" build number 13844
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13845
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13846
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13847
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13848
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13849
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13850
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13851
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13852
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13853
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13854
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13855
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13858
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13887
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13888
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13889
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13890
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13891
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13892
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13893
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13894
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13895
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13896
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13897
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13898
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13899
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13900
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13901
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13902
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13903
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13904
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13905
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13906
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13907
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13908
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13909
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13910
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13911
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13912
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13913
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13914
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13915
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13916
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13917
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13918
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13919
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13920
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13921
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13922
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13923
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13924
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13925
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13926
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13927
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13928
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13929
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13930
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13931
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13932
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13933
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13934
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13935
  originally caused by:
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13936
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13937
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13938
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13939
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13940
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13941
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13942
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13944
  originally caused by:
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13945
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13946
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13947
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13948
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13949
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13950
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13951
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13952
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13953
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13954
  originally caused by:
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
   Started by an SCM change
  Started by upstream project "clang-stage1-RA" build number 13956
  originally caused by:
   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-b4458'
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins10750797956153650997.sh
+ set -u
+ '[' false = true ']'
+ export
export BUILD_DISPLAY_NAME="rlast_good_build.properties not found-b4458"
export BUILD_ID="4458"
export BUILD_NUMBER="4458"
export BUILD_TAG="jenkins-clang-3.4-debuginfo-statistics-4458"
export BUILD_TYPE="Release"
export BUILD_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4458/"
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="11b16a2d-1dbe-4198-8119-e1de6ed46645"
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_290="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/4458/display/redirect?page=artifacts"
export RUN_CHANGES_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4458/display/redirect?page=changes"
export RUN_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4458/display/redirect"
export RUN_TESTS_DISPLAY_URL="http://green.lab.llvm.org/green/job/clang-3.4-debuginfo-statistics/4458/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 62076 22"
export SSH_CONNECTION="10.1.1.15 62076 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: Tue, 25 Aug 2020 00:21:21 GMT
< Content-Type: application/octet-stream
< Content-Length: 123
< Last-Modified: Tue, 25 Aug 2020 00:04:09 GMT
< Connection: keep-alive
< ETag: "5f445579-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=364349
++ GIT_SHA=4283320b728
++ ARTIFACT=clang-stage1-RA/clang-d364349-g4283320b728-t13966-b13966.tar.gz
+ LLVM_REV=364349
+ export ARTIFACT=clang-stage1-RA/clang-d364349-g4283320b728-t13966-b13966.tar.gz
+ ARTIFACT=clang-stage1-RA/clang-d364349-g4283320b728-t13966-b13966.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-d364349-g4283320b728-t13966-b13966.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-08-24T17:24:04 @@@@@@
[clang-3.4-debuginfo-statistics] $ /bin/sh -xe /var/folders/09/r4vw4v8n5kb67jl66zvlbljw0000gn/T/jenkins6361311060847161169.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=364349 ++ GIT_SHA=4283320b728 ++ ARTIFACT=clang-stage1-RA/clang-d364349-g4283320b728-t13966-b13966.tar.gz + LLVM_REV=364349 + 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/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. [2/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [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/FileUtilities.cpp.o [18/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. [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/IsInf.cpp.o [23/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.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/MD5.cpp.o [36/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [37/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. [38/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [39/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/lib/Support/PluginLoader.cpp:15: In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/PluginLoader.h:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ 1 warning generated. [40/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/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/Atomic.cpp.o [58/1392] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.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 CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IncludeFile.cpp.o [63/1392] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.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/Threading.cpp.o [76/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. [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] Linking CXX static library lib/libLLVMSupport.a [90/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [91/1392] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [92/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. [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 utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenInstruction.cpp.o [97/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. [98/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenMapTable.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/DAGISelMatcherGen.cpp.o [104/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. [105/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:19: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1654:7: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] addArgument(); ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/CommandLine.h:1652:5: note: previous statement is here if (AliasFor == 0) ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:133:16: warning: 'resetColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &resetColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:230:24: note: overridden virtual function is here virtual raw_ostream &resetColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:138:16: warning: 'reverseColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &reverseColor() { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:233:24: note: overridden virtual function is here virtual raw_ostream &reverseColor() { return *this; } ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:143:16: warning: 'changeColor' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] raw_ostream &changeColor(enum Colors Color, ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:219:24: note: overridden virtual function is here virtual raw_ostream &changeColor(enum Colors Color, ^ In file included from /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/utils/TableGen/DAGISelMatcherEmitter.cpp:20: /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/FormattedStream.h:150:8: warning: 'is_displayed' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] bool is_displayed() const { ^ /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-src/include/llvm/Support/raw_ostream.h:238:16: note: overridden virtual function is here virtual bool is_displayed() const { return false; } ^ 5 warnings generated. [106/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [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/CodeGenDAGPatterns.cpp.o [113/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CodeGenRegisters.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/TGValueTypes.cpp.o [116/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/PseudoLoweringEmitter.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/FastISelEmitter.cpp.o [122/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/InstrInfoEmitter.cpp.o [123/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [124/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/CTagsEmitter.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 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. [135/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDisassembler.cpp.o [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/MCELF.cpp.o [138/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [139/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [140/1392] Building CXX object utils/TableGen/CMakeFiles/llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [141/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.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 utils/TableGen/CMakeFiles/llvm-tblgen.dir/SubtargetEmitter.cpp.o [146/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [147/1392] Linking CXX executable bin/llvm-tblgen [148/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [149/1392] Building Intrinsics.gen... [150/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 [151/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [152/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [153/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [154/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [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/MCMachOStreamer.cpp.o [159/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. [160/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. [161/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [162/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. [163/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [164/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [165/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [166/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [167/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [168/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o [169/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. [170/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [171/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [172/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [173/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [174/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [175/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. [176/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [177/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [178/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [179/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [180/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LeakDetector.cpp.o [181/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. [182/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [183/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. [184/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [185/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PrintModulePass.cpp.o [186/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [187/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [188/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [189/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [190/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [191/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [192/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o [193/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. [194/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [195/1392] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [196/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [197/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [198/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [199/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [200/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. [201/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. [202/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. [203/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. [204/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. [205/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. [206/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. [207/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. [208/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. [209/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. [210/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. [211/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ErlangGC.cpp.o [212/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [213/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. [214/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [215/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. [216/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. [217/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [218/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/JITCodeEmitter.cpp.o [219/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o [220/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [221/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [222/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. [223/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. [224/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. [225/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. [226/1392] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [227/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [228/1392] Linking CXX static library lib/libLLVMCore.a [229/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. [230/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. [231/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [232/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. [233/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [234/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [235/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [236/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. [237/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o [238/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. [239/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [240/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [241/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCodeEmitter.cpp.o [242/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [243/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [244/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [245/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionAnalysis.cpp.o [246/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [247/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. [248/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. [249/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. [250/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. [251/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. [252/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. [253/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [254/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [255/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. [256/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [257/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. [258/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [259/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [260/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. [261/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. [262/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OcamlGC.cpp.o [263/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. [264/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [265/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [266/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. [267/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. [268/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [269/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [270/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. [271/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. [272/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. [273/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. [274/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. [275/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. [276/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. [277/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. [278/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. [279/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [280/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. [281/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [282/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:1028: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:1017: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:1028: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:1017:48: note: expanded from macro '_LIBCPP_DEPRECATED' # define _LIBCPP_DEPRECATED __attribute__ ((deprecated)) ^ 2 warnings generated. [283/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. [284/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. [285/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. [286/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGC.cpp.o [287/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. [288/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [289/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. [290/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. [291/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. [292/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:1028: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:1017: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:1028: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:1017: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. [293/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. [294/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [295/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. [296/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [297/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [298/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. [299/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. [300/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. [301/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [302/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. [303/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. [304/1392] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [305/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. [306/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. [307/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. [308/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. [309/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. [310/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. [311/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. [312/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. [313/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. [314/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. [315/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. [316/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. [317/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. [318/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. [319/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. [320/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. [321/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. [322/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. [323/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. [324/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. [325/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. [326/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. [327/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. [328/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. [329/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. [330/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [331/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. [332/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. [333/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [334/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. [335/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:4076: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:3945: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:4125: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. [336/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. [337/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. [338/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. [339/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [340/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. [341/1392] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [342/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. [343/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. [344/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. [345/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. [346/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [347/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [348/1392] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [349/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. [350/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [351/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. [352/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [353/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. [354/1392] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [355/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o [356/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [357/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. [358/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. [359/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. [360/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [361/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [362/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. [363/1392] Linking CXX static library lib/libLLVMBitWriter.a [364/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [365/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. [366/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. [367/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [368/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. [369/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. [370/1392] Linking CXX static library lib/libLLVMBitReader.a [371/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. [372/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. [373/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. [374/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. [375/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [376/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. [377/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [378/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:1809: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:1687: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:1538: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. [379/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [380/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. [381/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [382/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. [383/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [384/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. [385/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SpecialCaseList.cpp.o [386/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. [387/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. [388/1392] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [389/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. [390/1392] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [391/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. [392/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. [393/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. [394/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. [395/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. [396/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. [397/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. [398/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [399/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [400/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. [401/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. [402/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. [403/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. [404/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [405/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [406/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [407/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. [408/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [409/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [410/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [411/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [412/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. [413/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [414/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [415/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [416/1392] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [417/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. [418/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. [419/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. [420/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. [421/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. [422/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. [423/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. [424/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:1809: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:1687: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:1538: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. [425/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. [426/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:1809: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:1687: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:1538: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. [427/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. [428/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [429/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. [430/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. [431/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. [432/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. [433/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. [434/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [435/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:1809: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:1687: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:1538: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. [436/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. [437/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. [438/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. [439/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. [440/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [441/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. [442/1392] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [443/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:1809: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:1687: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:1538: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. [444/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [445/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [446/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. [447/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [448/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [449/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [450/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [451/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [452/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:1028: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:1017: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. [453/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [454/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. [455/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [456/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:1809: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:1687: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:1538: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. [457/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [458/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [459/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. [460/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [461/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [462/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [463/1392] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [464/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [465/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [466/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. [467/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. [468/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. [469/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. [470/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [471/1392] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [472/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [473/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAliasAnalysis.cpp.o [474/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCUtil.cpp.o [475/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. [476/1392] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [477/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. [478/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. [479/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. [480/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasDebugger.cpp.o [481/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [482/1392] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [483/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. [484/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. [485/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:1809: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:1687: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:1538: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:1602: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. [486/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. [487/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [488/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. [489/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. [490/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. [491/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. [492/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. [493/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. [494/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. [495/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [496/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. [497/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [498/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. [499/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. [500/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. [501/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [502/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. [503/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LibCallSemantics.cpp.o [504/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LibCallAliasAnalysis.cpp.o [505/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. [506/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:1809: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:1687: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:1538: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. [507/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [508/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. [509/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. [510/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [511/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. [512/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [513/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/NoAliasAnalysis.cpp.o [514/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. [515/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. [516/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [517/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. [518/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [519/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. [520/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. [521/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [522/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. [523/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. [524/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. [525/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. [526/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [527/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o [528/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [529/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. [530/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. [531/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/FindUsedTypes.cpp.o [532/1392] Building CXX object lib/Analysis/IPA/CMakeFiles/LLVMipa.dir/IPA.cpp.o [533/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [534/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [535/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:1809: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:1687: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:1538: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:1809: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:1687: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:1538: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. [536/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [537/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [538/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [539/1392] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [540/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [541/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [542/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [543/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRelocationInfo.cpp.o [544/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectDisassembler.cpp.o [545/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCPureStreamer.cpp.o [546/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. [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/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [551/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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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:1028: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:1017: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. [552/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.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/MCSymbol.cpp.o [555/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [556/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [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/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. [563/1392] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [564/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. [565/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. [566/1392] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [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/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [571/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [572/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. [573/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [574/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [575/1392] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.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/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. [585/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [586/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetJITInfo.cpp.o [587/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [588/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [589/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [590/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. [591/1392] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [592/1392] Linking CXX static library lib/libLLVMOption.a [593/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLibraryInfo.cpp.o [594/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Mangler.cpp.o [595/1392] Building X86GenAsmWriter.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/X86GenAsmWriter.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenAsmWriter.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 X86GenAsmMatcher.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/X86GenAsmMatcher.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenAsmMatcher.inc [600/1392] Building X86GenSubtargetInfo.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/X86GenSubtargetInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenSubtargetInfo.inc [602/1392] Building X86GenRegisterInfo.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/X86GenRegisterInfo.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenRegisterInfo.inc [604/1392] Building ARMGenAsmWriter.inc... [605/1392] Building X86GenAsmWriter1.inc... [606/1392] Building X86GenFastISel.inc... [607/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 [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/X86GenFastISel.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/X86/X86GenFastISel.inc [609/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. [610/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/ARMGenAsmWriter.inc.tmp /Users/buildslave/jenkins/workspace/clang-3.4-debuginfo-statistics/clang-3.4-build/lib/Target/ARM/ARMGenAsmWriter.inc [611/1392] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [612/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. [613/1392] Building X86GenDisassemblerTables.inc... [614/1392] Building ARMGenAsmMatcher.inc... [615/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 [616/1392] Building AArch64GenSubtargetInfo.inc... [617/1392] Building ARMGenRegisterInfo.inc... [618/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 [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 X86GenInstrInfo.inc... [621/1392] Building ARMGenCodeEmitter.inc... [622/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 [623/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 [624/1392] Building X86GenCallingConv.inc... [625/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 [626/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. [627/1392] Building X86GenDAGISel.inc... [628/1392] Building ARMGenInstrInfo.inc... [629/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 [630/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 [631/1392] Linking CXX static library lib/libLLVMObject.a [632/1392] Building ARMGenMCCodeEmitter.inc... [633/1392] Building ARMGenMCPseudoLowering.inc... [634/1392] Building ARMGenCallingConv.inc... [635/1392] Building ARMGenDisassemblerTables.inc... [636/1392] Building ARMGenFastISel.inc... [637/1392] Building AArch64GenCallingConv.inc... [638/1392] Building ARMGenSubtargetInfo.inc... [639/1392] Building ARMGenDAGISel.inc... [640/1392] Linking CXX static library lib/libLLVMMC.a [641/1392] Linking CXX static library lib/libLLVMMCParser.a [642/1392] Linking CXX static library lib/libLLVMTarget.a [643/1392] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86COFFMachineModuleInfo.cpp.o [644/1392] Linking CXX static library lib/libLLVMAnalysis.a [645/1392] Linking CXX static library lib/libLLVMipa.a [646/1392] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [647/1392] Linking CXX static library lib/libLLVMTransformUtils.a [648/1392] Linking CXX static library lib/libLLVMInstrumentation.a [649/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. [650/1392] Linking CXX static library lib/libLLVMInstCombine.a [651/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/jenk